Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $2,304,144 | $2,166,982 | $2,099,809 | $2,056,889 |
Gross Profit | 206,677 | 196,369 | 181,298 | 179,841 |
EBITDA | 262,538 | 251,330 | 230,923 | 214,519 |
EBIT | 206,677 | 196,369 | 181,298 | 179,841 |
Net Income | 157,855 | 111,860 | 109,938 | 120,177 |
Net Change In Cash | 2,304,144 | 2,166,982 | 2,099,809 | 2,056,889 |
Free Cash Flow | 128,019 | 214,084 | 116,118 | 23,185 |
Cash | 106,181 | 223,897 | 175,707 | 440,706 |
Basic Shares | 22,115 | 22,383 | 22,534 | 22,539 |
Values in thousands | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 |
---|---|---|---|---|
Revenue | $8,627,824 | $7,659,832 | $6,702,546 | $6,202,917 |
Gross Profit | 764,185 | 649,708 | 567,500 | 496,329 |
EBITDA | 959,310 | 791,853 | 709,064 | 631,010 |
EBIT | 764,185 | 649,708 | 567,500 | 496,329 |
Net Income | 499,830 | 419,924 | 384,735 | 366,794 |
Net Change In Cash | 8,627,824 | 7,659,832 | 6,702,546 | 6,202,917 |
Cost of Revenue | -3,769 | 35,196 | ||
Free Cash Flow | 481,406 | 433,645 | 324,339 | 670,990 |
Cash | 106,181 | 133,961 | 115,776 | 114,804 |
Basic Shares | 22,393 | 22,573 | 23,413 | 23,677 |
Quarter | EPS |
---|---|
2025-06-30 | $8.40 |
2025-03-31 | $6.23 |
2024-12-31 | $5.95 |
2024-09-30 | $5.93 |