Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $483,485 | $351,420 | $557,396 | $651,854 |
Gross Profit | 110,608 | 73,713 | 127,511 | 163,492 |
EBITDA | 43,054 | 5,724 | 45,587 | 92,682 |
EBIT | 42,040 | 4,863 | 44,759 | 91,852 |
Net Income | 31,533 | 3,994 | 50,870 | 69,575 |
Net Change In Cash | 483,485 | 351,420 | 557,396 | 651,854 |
Free Cash Flow | -86,427 | -127,979 | 56,401 | -17,828 |
Cash | 59,560 | 57,600 | 53,197 | 60,903 |
Basic Shares | 23,365 | 23,466 | 23,610 | 23,580 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,202,598 | $2,358,580 | $2,304,455 | $3,050,149 |
Gross Profit | 533,288 | 542,187 | 646,600 | 818,034 |
EBITDA | 212,146 | 235,663 | 391,683 | 548,852 |
EBIT | 209,038 | 233,255 | 390,107 | 547,698 |
Net Income | 196,071 | 199,227 | 326,567 | 429,645 |
Net Change In Cash | 2,202,598 | 2,358,580 | 2,304,455 | 3,050,149 |
Cost of Revenue | -18,516 | 14,572 | ||
Free Cash Flow | -145,691 | -58,411 | -371,638 | 19,971 |
Cash | 53,197 | 48,978 | 31,998 | 50,514 |
Basic Shares | 23,610 | 23,648 | 23,730 | 24,908 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.36 |
2025-03-31 | $0.17 |
2024-12-31 | $2.15 |