| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $700,400 | $633,200 | $621,400 | $708,300 |
Gross Profit | 495,000 | 437,300 | 423,800 | 485,800 |
EBITDA | 181,400 | 246,000 | 163,000 | 185,800 |
EBIT | 172,000 | 237,500 | 154,500 | 177,200 |
Net Income | 142,100 | 149,900 | 120,700 | 121,800 |
Net Change In Cash | 700,400 | 633,200 | 621,400 | 708,300 |
Free Cash Flow | 256,399 | 133,200 | 900 | 243,500 |
Cash | 996,900 | 911,800 | 1,105,700 | 1,234,800 |
Basic Shares | 154,800 | 154,800 | 154,800 | 154,800 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $2,473,200 | $2,101,800 | $2,203,600 | $2,767,000 |
Gross Profit | 1,698,900 | 1,461,100 | 1,542,700 | 2,022,100 |
EBITDA | 654,400 | 562,600 | 419,700 | 871,200 |
EBIT | 629,900 | 539,700 | 388,000 | 830,500 |
Net Income | 408,900 | 392,000 | 372,400 | 620,000 |
Net Change In Cash | 2,473,200 | 2,101,800 | 2,203,600 | 2,767,000 |
Cost of Revenue | 24,000 | |||
Free Cash Flow | 684,500 | 430,800 | 455,700 | 885,000 |
Cash | 1,234,800 | 1,168,100 | 1,176,400 | 1,118,600 |
Basic Shares | 155,800 | 160,500 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $1.09 |
2025-06-30 | $0.90 |
2025-03-31 | $0.79 |