Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $869,483 | $789,468 | $939,159 | $804,969 |
Gross Profit | 412,800 | 372,508 | 449,903 | 377,078 |
EBITDA | 434,067 | 65,419 | 147,142 | 63,572 |
EBIT | 429,800 | 31,119 | 111,931 | 28,026 |
Net Income | -25,318 | -8,238 | 61,057 | -12,549 |
Net Change In Cash | 869,483 | 789,468 | 939,159 | 804,969 |
Free Cash Flow | 86,659 | -15,097 | 150,101 | -12,617 |
Cash | 233,982 | 182,997 | 224,429 | 152,951 |
Basic Shares | 24,723 | 24,834 | 25,906 | 25,168 |
Values in thousands | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 |
---|---|---|---|---|
Revenue | $3,403,079 | $3,291,856 | $3,079,627 | $2,887,555 |
Gross Profit | 1,612,289 | 1,596,794 | 1,439,002 | 1,394,829 |
EBITDA | 710,200 | 400,032 | 244,999 | 284,442 |
EBIT | 600,876 | 248,268 | 82,571 | 108,761 |
Net Income | 14,952 | 173,682 | -185,978 | -54,331 |
Net Change In Cash | 3,403,079 | 3,291,856 | 3,079,627 | 2,887,555 |
Cost of Revenue | -150,542 | 108,967 | ||
Free Cash Flow | 209,046 | 295,794 | 18,730 | 100,199 |
Cash | 233,982 | 203,775 | 130,313 | 277,053 |
Basic Shares | 24,723 | 27,004 | 26,252 | 26,094 |
Quarter | EPS |
---|---|
2025-06-30 | -$1.02 |
2025-03-31 | -$0.33 |
2024-12-31 | $2.36 |
2024-09-30 | -$0.50 |