| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $2,096,391 | $2,041,562 | $1,984,080 | $2,006,348 |
Gross Profit | 191,157 | 181,050 | 176,235 | 167,915 |
EBITDA | 107,971 | 126,151 | 121,592 | 123,122 |
EBIT | 78,318 | 96,391 | 93,384 | 91,277 |
Net Income | 48,066 | 68,616 | 64,208 | 65,003 |
Net Change In Cash | 2,096,391 | 2,041,562 | 1,984,080 | 2,006,348 |
Free Cash Flow | 141,493 | 163,688 | 126,147 | 46,853 |
Cash | 926,267 | 837,720 | 686,720 | 642,402 |
Basic Shares | 54,493 | 54,493 | 55,511 | 55,853 |
| Values in thousands | 2025-09-30 | 2024-09-30 | 2023-09-30 | 2022-09-30 |
|---|---|---|---|---|
Revenue | $8,128,382 | $7,568,328 | $8,935,048 | $7,919,622 |
Gross Profit | 716,357 | 640,429 | 743,211 | 622,206 |
EBITDA | 463,190 | 469,136 | 567,334 | 433,576 |
EBIT | 343,724 | 346,718 | 449,097 | 324,793 |
Net Income | 245,893 | 222,536 | 309,970 | 240,384 |
Net Change In Cash | 8,128,382 | 7,568,328 | 8,935,048 | 7,919,622 |
Cost of Revenue | -115,659 | |||
Free Cash Flow | 478,181 | 228,989 | 43,801 | 192,215 |
Cash | 926,267 | 625,860 | 667,570 | 529,857 |
Basic Shares | 55,178 | 56,970 | 59,815 | 63,117 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $1.67 |
2025-06-30 | $1.53 |
2025-03-31 | $1.41 |