Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $411,000 | $617,000 | $532,770 | $393,742 |
Gross Profit | 281,000 | 361,000 | 314,246 | -107,298 |
EBITDA | 123,000 | 199,000 | 175,140 | 122,570 |
EBIT | 51,000 | 128,000 | 104,782 | 54,681 |
Net Income | 14,000 | 79,000 | 67,160 | 18,487 |
Net Change In Cash | 411,000 | 617,000 | 532,770 | 393,742 |
Free Cash Flow | -103,000 | 81,000 | -37,779 | -27,009 |
Cash | 9,000 | 17,000 | 30,000 | 9,124 |
Basic Shares | 80,774 | 80,309 | 80,039 | 78,968 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,938,000 | $1,751,554 | $1,710,207 | $1,438,936 |
Gross Profit | 1,140,000 | 1,049,182 | 974,345 | 941,813 |
EBITDA | 602,000 | 542,625 | 446,421 | 459,022 |
EBIT | 328,000 | 277,216 | 193,279 | 226,846 |
Net Income | 180,000 | 171,180 | 155,176 | 147,334 |
Net Change In Cash | 1,938,000 | 1,751,554 | 1,710,207 | 1,438,936 |
Cost of Revenue | -8,740 | 7,972 | ||
Free Cash Flow | 1,000 | -51,558 | -327,788 | -172,599 |
Cash | 30,000 | 35,003 | 13,428 | 22,168 |
Basic Shares | 78,820 | 76,495 | 73,093 | 70,085 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.17 |
2025-03-31 | $0.98 |
2024-12-31 | $0.85 |