| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $3,711,080 | $3,158,591 | $2,893,400 | $2,648,600 |
Gross Profit | 427,572 | 367,183 | 371,000 | 273,900 |
EBITDA | 372,235 | 359,964 | 316,100 | 164,800 |
EBIT | 318,725 | 320,111 | 270,800 | 127,400 |
Net Income | 271,611 | 264,831 | 211,000 | 86,200 |
Net Change In Cash | 3,711,080 | 3,158,591 | 2,893,400 | 2,648,600 |
Free Cash Flow | 158,454 | 87,582 | 119,900 | 93,600 |
Cash | 594,516 | 305,900 | 313,800 | 303,000 |
Basic Shares | 115,900 | 115,900 | 115,900 | 116,900 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $12,607,809 | $9,646,000 | $7,961,000 | $7,250,000 |
Gross Profit | 1,473,856 | 1,033,700 | 754,100 | 649,700 |
EBITDA | 1,232,707 | 736,200 | 515,700 | 406,700 |
EBIT | 1,053,932 | 584,300 | 384,900 | 290,800 |
Net Income | 847,073 | 428,000 | 244,400 | 180,100 |
Net Change In Cash | 12,607,809 | 9,646,000 | 7,961,000 | 7,250,000 |
Free Cash Flow | 466,322 | 303,000 | 201,100 | 102,100 |
Cash | 594,516 | 423,300 | 370,400 | 374,500 |
Basic Shares | 116,200 | 118,700 | 120,300 | 123,600 |
| Quarter | EPS |
|---|---|
2025-12-31 | $1.89 |
2025-09-30 | $1.58 |
2025-06-30 | $1.39 |
2025-03-31 | $1.20 |