| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $2,688,600 | $2,732,100 | $2,312,800 | $2,598,100 |
Gross Profit | 470,500 | 524,500 | 399,900 | 447,300 |
EBITDA | 325,300 | 356,900 | 231,500 | 284,100 |
EBIT | 269,000 | 301,000 | 177,900 | 230,400 |
Net Income | 196,200 | 204,800 | 112,200 | 153,100 |
Net Change In Cash | 2,688,600 | 2,732,100 | 2,312,800 | 2,598,100 |
Free Cash Flow | 464,300 | 48,600 | -435,200 | 703,300 |
Cash | 211,800 | 191,700 | 210,300 | 204,900 |
Basic Shares | 64,539 | 64,774 | 65,072 | 65,663 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2023-09-30 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $10,730,200 | $9,657,900 | $9,657,900 | $8,282,000 |
Gross Profit | 1,969,400 | 1,680,800 | 1,680,800 | 1,054,400 |
EBITDA | 1,222,600 | 1,026,100 | 436,600 | |
EBIT | 1,022,500 | 866,200 | 329,000 | |
Net Income | 681,400 | 598,000 | 598,000 | 173,900 |
Net Change In Cash | 10,730,200 | 9,657,900 | 9,657,900 | 8,282,000 |
Free Cash Flow | 269,100 | 274,300 | 283,000 | 331,800 |
Cash | 204,900 | 125,400 | 125,400 | 805,900 |
Basic Shares | 65,663 | 65,863 | 65,473 | 66,134 |
| Quarter | EPS |
|---|---|
2025-09-30 | $3.20 |
2025-06-30 | $3.41 |
2025-03-31 | $1.92 |
2024-12-31 | $2.58 |