Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,018,308 | $980,170 | $976,122 | $1,050,569 |
Gross Profit | 103,288 | 97,751 | 100,692 | 107,912 |
EBITDA | 71,921 | 67,677 | 66,456 | 70,589 |
EBIT | 52,337 | 48,160 | 47,048 | 50,991 |
Net Income | 45,116 | 39,073 | 37,267 | 41,221 |
Net Change In Cash | 1,018,308 | 980,170 | 976,122 | 1,050,569 |
Free Cash Flow | 13,168 | 16,495 | 27,109 | 193,823 |
Cash | 237,567 | 310,531 | 317,161 | 345,109 |
Basic Shares | 27,532 | 27,662 | 27,763 | 27,783 |
Values in thousands | 2024-09-30 | 2023-09-30 | 2022-09-30 | 2021-09-30 |
---|---|---|---|---|
Revenue | $3,960,827 | $4,210,305 | $3,811,368 | $3,368,865 |
Gross Profit | 378,530 | 394,554 | 347,229 | 323,296 |
EBITDA | 236,255 | 288,545 | 243,084 | 240,284 |
EBIT | 158,408 | 218,787 | 180,395 | 179,270 |
Net Income | 111,815 | 139,094 | 138,243 | 138,912 |
Net Change In Cash | 3,960,827 | 4,210,305 | 3,811,368 | 3,368,865 |
Cost of Revenue | 11,494 | -118,281 | ||
Free Cash Flow | 341,320 | 61,773 | -127,852 | 85,478 |
Cash | 345,109 | 256,233 | 274,805 | 270,172 |
Basic Shares | 27,909 | 28,114 | 28,439 | 29,167 |
Quarter | EPS |
---|---|
2025-06-30 | $1.90 |
2025-03-31 | $1.66 |
2024-12-31 | $1.73 |
2024-09-30 | $1.85 |