| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,127,700 | $1,346,900 | $1,449,500 | $1,095,800 |
Gross Profit | 380,600 | 485,200 | 541,100 | 385,700 |
EBITDA | 250,100 | 348,900 | 387,200 | 237,600 |
EBIT | 200,100 | 299,100 | 338,300 | 189,800 |
Net Income | 127,400 | 214,200 | 255,800 | 143,300 |
Net Change In Cash | 1,127,700 | 1,346,900 | 1,449,500 | 1,095,800 |
Free Cash Flow | 346,100 | 393,400 | 258,300 | -27,200 |
Cash | 1,112,100 | 1,105,000 | 68,400 | 220,200 |
Basic Shares | 41,800 | 42,900 | 44,000 | 44,700 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $5,019,900 | $5,003,600 | $4,586,900 | $5,449,400 |
Gross Profit | 1,792,600 | 1,887,700 | 1,634,200 | 1,866,000 |
EBITDA | 1,223,800 | 1,356,800 | 1,210,700 | 1,460,900 |
EBIT | 1,027,300 | 1,184,200 | 1,006,000 | 1,209,600 |
Net Income | 740,700 | 1,311,800 | 767,400 | 924,000 |
Net Change In Cash | 5,019,900 | 5,003,600 | 4,586,900 | 5,449,400 |
Cost of Revenue | 77,800 | |||
Free Cash Flow | 970,600 | 945,800 | 1,065,500 | 817,400 |
Cash | 753,500 | 576,700 | 364,800 | |
Basic Shares | 43,200 | 47,100 | 50,400 | 52,500 |
| Quarter | EPS |
|---|---|
2025-12-31 | $3.90 |
2025-09-30 | $5.61 |
2025-06-30 | $6.27 |
2025-03-31 | $3.61 |