Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $100,155 | $149,154 | $124,472 | $109,240 |
Gross Profit | 42,194 | 81,707 | 43,775 | 32,633 |
EBITDA | 59,330 | 103,120 | 68,269 | 58,697 |
EBIT | 33,506 | 82,776 | 35,731 | 20,694 |
Net Income | 7,686 | 43,991 | 6,141 | 6,752 |
Net Change In Cash | 100,155 | 149,154 | 124,472 | 109,240 |
Cost of Revenue | -5,912 | |||
Free Cash Flow | 5,214 | 31,928 | 71,709 | 8,431 |
Cash | 113,461 | 121,115 | 103,353 | 46,186 |
Basic Shares | 104,541 | 105,020 | 106,433 | 107,613 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $455,066 | $354,326 | $199,075 | $67,176 |
Gross Profit | 184,642 | 184,655 | 96,760 | 20,479 |
EBITDA | 281,443 | 214,453 | 124,736 | 39,303 |
EBIT | 166,141 | 171,276 | 79,100 | 29,740 |
Net Income | 60,354 | 51,890 | 81,836 | -48,083 |
Net Change In Cash | 455,066 | 354,326 | 199,075 | 67,176 |
Cost of Revenue | -12,320 | 10,997 | 2,193 | |
Free Cash Flow | 126,374 | -31,051 | 11,054 | 3,122 |
Cash | 121,115 | 37,205 | 48,675 | 47,853 |
Basic Shares | 106,555 | 69,982 | 58,755 | 57,594 |
Quarter | EPS |
---|---|
2024-03-31 | $0.06 |
2023-12-31 | $0.37 |
2023-09-30 | $0.07 |
2023-06-30 | $0.11 |