| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,544,600 | $1,477,500 | $1,457,700 | $1,455,400 |
Gross Profit | 351,800 | 692,700 | 626,900 | 630,900 |
EBITDA | 374,300 | 333,100 | 347,100 | 349,600 |
EBIT | 287,900 | 250,700 | 267,200 | 270,400 |
Net Income | 146,100 | 126,500 | 142,100 | 151,500 |
Net Change In Cash | 1,544,600 | 1,477,500 | 1,457,700 | 1,455,400 |
Free Cash Flow | 116,699 | 83,700 | 113,300 | 125,500 |
Cash | 102,900 | 48,700 | 137,400 | 95,800 |
Basic Shares | 102,000 | 102,300 | 102,200 | 102,100 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $5,935,200 | $5,373,200 | $4,801,200 | $4,348,600 |
Gross Profit | 1,289,300 | 2,233,200 | 1,982,800 | 1,753,200 |
EBITDA | 1,404,100 | 1,186,600 | 1,005,700 | 870,100 |
EBIT | 1,076,200 | 887,000 | 731,800 | 626,500 |
Net Income | 566,200 | 455,700 | 352,000 | 271,000 |
Net Change In Cash | 5,935,200 | 5,373,200 | 4,801,200 | 4,348,600 |
Free Cash Flow | 439,200 | 360,300 | 267,700 | 121,700 |
Cash | 102,900 | 85,400 | 104,200 | 21,800 |
Basic Shares | 102,200 | 102,200 | 101,300 | 100,400 |
| Quarter | EPS |
|---|---|
2025-12-31 | $1.46 |
2025-09-30 | $1.23 |
2025-06-30 | $1.40 |
2025-03-31 | $1.37 |