Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $134,854 | $117,516 | $102,732 | $185,995 |
Gross Profit | 85,989 | 69,347 | 69,797 | 121,783 |
EBITDA | 13,539 | -4,854 | -9,625 | 32,238 |
EBIT | -7,152 | -12,697 | 29,167 | |
Net Income | 14,526 | -4,698 | -24,207 | 44,448 |
Net Change In Cash | 134,854 | 117,516 | 102,732 | 185,995 |
Cash | 438,084 | 489,896 | 465,004 | 401,925 |
Basic Shares | 38,436 | 38,760 | 118,035 | 119,869 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $513,622 | $441,270 | $183,620 | $426,348 |
Gross Profit | 358,032 | 293,689 | 89,554 | 171,533 |
EBITDA | 81,031 | -65,866 | -147,750 | -57,766 |
EBIT | 71,836 | -95,551 | -166,116 | -121,573 |
Net Income | 77,174 | -99,291 | -193,382 | -121,524 |
Net Change In Cash | 513,622 | 441,270 | 183,620 | 426,348 |
Free Cash Flow | 84,468 | 223,050 | -149,441 | -241,084 |
Cash | 465,004 | 378,989 | 153,835 | 349,077 |
Basic Shares | 40,413 | 123,817 | 123,736 | 123,624 |
Quarter | EPS |
---|---|
2025-06-30 | -$0.03 |
2025-03-31 | -$0.005 |
2024-12-31 | -$0.02 |
2024-09-30 | $0.05 |