Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $105,500 | $147,700 | $106,800 | $72,600 |
Gross Profit | 64,900 | 96,300 | 63,000 | 49,500 |
EBITDA | 19,100 | 44,500 | 29,800 | 4,600 |
EBIT | 11,500 | 38,100 | 22,700 | -2,500 |
Net Income | -1,400 | 15,300 | 5,100 | -11,100 |
Net Change In Cash | 105,500 | 147,700 | 106,800 | 72,600 |
Free Cash Flow | 13,800 | 12,400 | 18,400 | 9,000 |
Cash | 156,400 | 276,800 | 194,800 | 188,900 |
Basic Shares | 198,650 | 200,841 | 202,495 | 203,893 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $398,800 | $382,800 | $325,900 | $145,500 |
Gross Profit | 251,300 | 245,200 | 209,400 | 90,000 |
EBITDA | 70,900 | 85,400 | 242,000 | -14,200 |
EBIT | 42,600 | 40,400 | 179,100 | -65,100 |
Net Income | -10,500 | -8,200 | 130,800 | -78,100 |
Net Change In Cash | 398,800 | 382,800 | 325,900 | 145,500 |
Cost of Revenue | 7,900 | -64,100 | ||
Free Cash Flow | 37,000 | 28,800 | 164,800 | 83,400 |
Cash | 194,800 | 204,200 | 239,100 | 231,200 |
Basic Shares | 203,359 | 63,959 | 69,148 | 71,309 |
Quarter | EPS |
---|---|
2025-06-30 | -$0.01 |
2025-03-31 | $0.13 |
2024-12-31 | $0.03 |
2024-09-30 | -$0.02 |