| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $2,287,623 | $2,304,144 | $2,166,982 | $2,099,809 |
Gross Profit | 212,275 | 206,677 | 196,369 | 181,298 |
EBITDA | 266,573 | 262,538 | 251,330 | 230,923 |
EBIT | 212,275 | 206,677 | 196,369 | 181,298 |
Net Income | 124,810 | 157,855 | 111,860 | 109,938 |
Net Change In Cash | 2,287,623 | 2,304,144 | 2,166,982 | 2,099,809 |
Free Cash Flow | 154,051 | 128,019 | 214,084 | 116,118 |
Cash | 133,020 | 106,181 | 223,897 | 175,707 |
Basic Shares | 22,166 | 22,115 | 22,383 | 22,534 |
| 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 |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0 |
2025-09-30 | $6.85 |
2025-06-30 | $8.40 |