Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $236,194 | $494,284 | $370,876 | $136,934 |
Gross Profit | 84,343 | 218,205 | 138,316 | 135,374 |
EBITDA | 75,139 | 197,921 | 126,135 | 30,694 |
EBIT | 27,051 | 151,838 | 84,031 | -18,402 |
Net Income | -2,500 | 87,916 | 45,002 | -27,167 |
Net Change In Cash | 236,194 | 494,284 | 370,876 | 136,934 |
Free Cash Flow | -18,320 | 77,426 | -119,554 | -121,711 |
Cash | 102,579 | 100,050 | 38,490 | 35,047 |
Basic Shares | 40,482 | 40,304 | 40,222 | 38,394 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,152,994 | $1,197,475 | $1,037,353 | $860,400 |
Gross Profit | 397,611 | 423,872 | 341,225 | 329,119 |
EBITDA | 348,094 | 344,493 | 303,365 | 264,092 |
EBIT | 191,142 | 202,796 | 168,680 | 126,723 |
Net Income | 78,871 | 93,868 | 86,303 | 78,666 |
Net Change In Cash | 1,152,994 | 1,197,475 | 1,037,353 | 860,400 |
Cost of Revenue | 13,844 | -8,334 | ||
Free Cash Flow | -194,118 | -47,398 | -191,691 | -134,903 |
Cash | 38,490 | 32,920 | 29,270 | 18,559 |
Basic Shares | 38,869 | 36,265 | 33,984 | 30,752 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | -$0.13 |
2025-03-31 | $2.18 |
2024-12-31 | $1.41 |