Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $287,000 | $245,000 | $228,520 | $209,408 |
Gross Profit | 142,000 | 161,000 | 147,767 | 138,517 |
EBITDA | 230,000 | 271,000 | 214,063 | 197,034 |
EBIT | 106,000 | 187,000 | 149,472 | 142,506 |
Net Income | 37,000 | 75,000 | 210,067 | 48,917 |
Net Change In Cash | 287,000 | 245,000 | 228,520 | 209,408 |
Free Cash Flow | -602,000 | -285,000 | -267,282 | -38,903 |
Cash | 28,000 | 560,000 | 26,851 | 168,649 |
Basic Shares | 126,160 | 121,030 | 102,977 | 93,747 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $853,576 | $826,788 | $865,767 | $504,297 |
Gross Profit | 578,282 | 630,269 | -56,372 | 368,752 |
EBITDA | 794,249 | 742,318 | 122,187 | 395,229 |
EBIT | 579,837 | 596,200 | 700 | 292,242 |
Net Income | 359,245 | 200,088 | 655,004 | 57,939 |
Net Change In Cash | 853,576 | 826,788 | 865,767 | 504,297 |
Cost of Revenue | -21,269 | 20,327 | ||
Free Cash Flow | -76,634 | -270,173 | 636,865 | 25,938 |
Cash | 26,851 | 25,869 | 18,179 | 39,448 |
Basic Shares | 93,932 | 74,176 | 75,679 | 68,391 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.41 |
2025-03-31 | $0.54 |
2024-12-31 | $1.93 |