| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $912,500 | $942,500 | $1,011,300 | $963,900 |
Gross Profit | 350,400 | 364,500 | 397,100 | 375,400 |
EBITDA | 185,300 | 197,000 | 226,700 | 204,700 |
EBIT | 163,000 | 175,400 | 206,200 | 184,000 |
Net Income | 125,400 | 132,000 | 152,200 | 136,600 |
Net Change In Cash | 912,500 | 942,500 | 1,011,300 | 963,900 |
Free Cash Flow | 165,500 | 240,600 | 122,500 | 17,400 |
Cash | 174,500 | 152,700 | 177,900 | 173,000 |
Basic Shares | 139,933 | 140,426 | 143,440 | 144,408 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $3,830,200 | $3,818,100 | $3,852,800 | $3,753,900 |
Gross Profit | 1,487,400 | 1,456,100 | 1,484,800 | 1,329,600 |
EBITDA | 792,200 | 786,500 | 823,800 | 310,000 |
EBIT | 729,400 | 707,700 | 745,500 | 233,100 |
Net Income | 546,200 | 533,600 | 556,600 | 235,700 |
Net Change In Cash | 3,830,200 | 3,818,100 | 3,852,800 | 3,753,900 |
Cost of Revenue | -31,300 | |||
Free Cash Flow | 546,000 | 473,800 | 597,700 | 321,100 |
Cash | 174,500 | 239,600 | 339,900 | 391,200 |
Basic Shares | 139,933 | 147,084 | 151,015 | 155,779 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.90 |
2025-09-30 | $0.94 |
2025-06-30 | $1.07 |