Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $322,843 | $329,642 | $309,519 | $324,647 |
Gross Profit | 141,457 | 130,652 | 120,856 | 121,904 |
EBITDA | 172,471 | 159,313 | 156,840 | 119,048 |
EBIT | 106,336 | 88,784 | 86,427 | 45,596 |
Net Income | 39,496 | 30,411 | 19,083 | -5,648 |
Net Change In Cash | 322,843 | 329,642 | 309,519 | 324,647 |
Free Cash Flow | 94,554 | 36,775 | 45,248 | -49,655 |
Cash | 5,428 | 1,950 | 4,750 | 7,434 |
Basic Shares | 90,040 | 90,606 | 89,272 | 84,292 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,159,311 | $850,381 | $707,913 | $606,375 |
Gross Profit | 440,663 | 316,641 | 440,562 | 396,198 |
EBITDA | 533,324 | 440,519 | 483,934 | 389,728 |
EBIT | 273,052 | 257,650 | 309,471 | 229,683 |
Net Income | 49,895 | 20,066 | 106,265 | 180,963 |
Net Change In Cash | 1,159,311 | 850,381 | 707,913 | 606,375 |
Free Cash Flow | -8,969 | 46,531 | -39,503 | 48,044 |
Cash | 4,750 | 5,562 | 20,431 | 28,795 |
Basic Shares | 85,170 | 77,400 | 75,000 | 75,000 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.43 |
2025-03-31 | $0.33 |
2024-12-31 | $0.21 |