| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $636,200 | $634,400 | $625,700 | $624,700 |
Gross Profit | 504,100 | 506,100 | 502,100 | 508,000 |
EBITDA | 215,900 | 217,100 | 214,000 | 234,900 |
EBIT | 175,200 | 177,500 | 175,100 | 196,800 |
Net Income | 108,700 | 123,800 | 125,600 | 150,300 |
Net Change In Cash | 636,200 | 634,400 | 625,700 | 624,700 |
Free Cash Flow | 224,900 | 293,700 | 258,900 | 153,300 |
Cash | 891,300 | 730,700 | 736,300 | 942,200 |
Basic Shares | 254,200 | 265,100 | 276,700 | 295,700 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $2,521,000 | $2,548,200 | $2,501,600 | $2,324,900 |
Gross Profit | 2,020,200 | 2,103,100 | 2,023,100 | 1,880,700 |
EBITDA | 889,900 | 623,600 | 553,500 | 513,600 |
EBIT | 732,400 | 486,300 | 383,500 | 356,500 |
Net Income | 508,400 | 452,300 | 453,600 | 553,200 |
Net Change In Cash | 2,521,000 | 2,548,200 | 2,501,600 | 2,324,900 |
Cost of Revenue | -293,000 | |||
Free Cash Flow | 930,800 | 871,600 | 759,100 | 762,400 |
Cash | 891,300 | 1,328,300 | 614,900 | 232,800 |
Basic Shares | 272,800 | 323,400 | 345,600 | 363,300 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.68 |
2025-09-30 | $0.74 |
2025-06-30 | $0.71 |