Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $594,689 | $593,255 | $525,609 | $546,842 |
Gross Profit | 71,885 | 75,463 | 56,696 | 75,685 |
EBITDA | 49,254 | 55,967 | 35,587 | 53,000 |
EBIT | 17,965 | 27,918 | 7,066 | 24,938 |
Net Income | 11,341 | 19,711 | 3,350 | 23,606 |
Net Change In Cash | 594,689 | 593,255 | 525,609 | 546,842 |
Free Cash Flow | -14,405 | -25,806 | 32,082 | 82,578 |
Cash | 88,904 | 107,500 | 99,665 | 147,280 |
Basic Shares | 22,885 | 22,890 | 22,912 | 22,923 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,180,274 | $2,325,768 | $2,773,270 | $2,345,966 |
Gross Profit | 272,214 | 277,598 | 427,069 | 395,810 |
EBITDA | 192,101 | 169,675 | 294,242 | 270,421 |
EBIT | 79,904 | 64,337 | 199,592 | 179,545 |
Net Income | 50,370 | 40,204 | 147,153 | 137,804 |
Net Change In Cash | 2,180,274 | 2,325,768 | 2,773,270 | 2,345,966 |
Cost of Revenue | -190,752 | |||
Free Cash Flow | 39,277 | -85,459 | -140,790 | -122,347 |
Cash | 99,665 | 129,823 | 173,750 | 159,186 |
Basic Shares | 22,931 | 22,946 | 23,064 | 23,287 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.52 |
2025-03-31 | $0.84 |
2024-12-31 | $0.12 |