| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,955,000 | $1,887,900 | $1,716,800 | $1,898,600 |
Gross Profit | 855,200 | 824,900 | 765,500 | 815,400 |
EBITDA | 509,000 | 211,300 | 434,300 | 510,500 |
EBIT | 384,500 | 90,800 | 314,300 | 386,900 |
Net Income | 244,100 | -115,300 | 186,500 | 229,800 |
Net Change In Cash | 1,955,000 | 1,887,900 | 1,716,800 | 1,898,600 |
Free Cash Flow | 325,500 | 210,400 | 222,700 | 490,900 |
Cash | 1,176,600 | 1,310,600 | 1,612,800 | 1,541,200 |
Basic Shares | 400,500 | 400,500 | 407,200 | 407,050 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $7,235,000 | $6,876,100 | $5,916,300 | $5,152,400 |
Gross Profit | 3,170,000 | 2,882,200 | 2,325,600 | 1,988,500 |
EBITDA | 1,828,000 | 1,646,900 | 1,278,200 | 1,022,800 |
EBIT | 1,346,000 | 1,187,800 | 845,400 | 600,700 |
Net Income | 838,600 | 778,700 | 604,700 | 562,500 |
Net Change In Cash | 7,235,000 | 6,876,100 | 5,916,300 | 5,152,400 |
Cost of Revenue | -888,600 | -1,130,700 | ||
Free Cash Flow | 1,247,600 | 1,272,000 | 765,700 | 551,400 |
Cash | 1,541,200 | 1,595,500 | 1,613,000 | 2,109,600 |
Basic Shares | 407,200 | 409,000 | 410,200 | 421,200 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.86 |
2025-06-30 | $0.80 |
2025-03-31 | $0.72 |