| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,460,300 | $1,391,100 | $1,480,531 | $1,370,570 |
Gross Profit | 645,900 | 628,000 | 641,211 | 610,332 |
EBITDA | 389,700 | 367,200 | 336,775 | 373,752 |
EBIT | 268,000 | 247,800 | 214,426 | 247,839 |
Net Income | 191,900 | 177,400 | 145,672 | 173,534 |
Net Change In Cash | 1,460,300 | 1,391,100 | 1,480,531 | 1,370,570 |
Free Cash Flow | 201,300 | 326,400 | 189,896 | 243,607 |
Cash | 319,200 | 279,700 | 171,701 | 155,178 |
Basic Shares | 98,800 | 98,800 | 98,756 | 98,942 |
| Values in thousands | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
|---|---|---|---|---|
Revenue | $5,459,515 | $5,138,701 | $4,536,266 | $4,223,403 |
Gross Profit | 2,402,764 | 2,218,160 | 1,980,726 | 1,883,007 |
EBITDA | 1,358,683 | 1,412,405 | 1,343,998 | 1,009,397 |
EBIT | 882,468 | 847,161 | 791,101 | 456,293 |
Net Income | 614,641 | 378,239 | 107,030 | 243,888 |
Net Change In Cash | 5,459,515 | 5,138,701 | 4,536,266 | 4,223,403 |
Cost of Revenue | -125,101 | |||
Free Cash Flow | 777,996 | 612,948 | 394,978 | 397,248 |
Cash | 171,701 | 207,020 | 208,357 | 348,320 |
Basic Shares | 99,069 | 99,359 | 100,246 | 98,326 |
| Quarter | EPS |
|---|---|
2025-09-30 | $2.47 |
2025-06-30 | $2.34 |
2025-03-31 | $2.74 |
2024-12-31 | $2.32 |