| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,142,300 | $700,400 | $633,200 | $621,400 |
Gross Profit | 836,100 | 495,000 | 437,300 | 423,800 |
EBITDA | 276,900 | 181,400 | 246,000 | 163,000 |
EBIT | 267,000 | 172,000 | 237,500 | 154,500 |
Net Income | 394,000 | 138,800 | 146,500 | 118,300 |
Net Change In Cash | 1,142,300 | 700,400 | 633,200 | 621,400 |
Free Cash Flow | 256,399 | 133,200 | 900 | |
Cash | 1,253,900 | 1,040,900 | 911,800 | 1,105,700 |
Basic Shares | 150,400 | 154,800 | 154,800 | 154,800 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $3,097,300 | $2,473,200 | $2,101,800 | $2,203,600 |
Gross Profit | 2,225,200 | 1,698,900 | 1,461,100 | 1,542,700 |
EBITDA | 564,700 | 654,400 | 562,600 | 419,700 |
EBIT | 528,400 | 629,900 | 539,700 | 388,000 |
Net Income | 798,300 | 408,900 | 392,000 | 372,400 |
Net Change In Cash | 3,097,300 | 2,473,200 | 2,101,800 | 2,203,600 |
Free Cash Flow | 684,500 | 430,800 | 455,700 | |
Cash | 1,253,900 | 1,234,800 | 1,168,100 | 1,176,400 |
Basic Shares | 152,700 | 155,800 | 160,500 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $2.01 |
2025-09-30 | $1.09 |
2025-06-30 | $0.90 |