| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $752,500 | $773,500 | $741,100 | $776,800 |
Gross Profit | 356,100 | 370,400 | 350,200 | 362,400 |
EBITDA | 181,900 | 168,300 | 158,700 | 181,600 |
EBIT | 150,800 | 136,300 | 126,200 | 149,000 |
Net Income | 102,800 | 91,900 | 87,900 | 123,500 |
Net Change In Cash | 752,500 | 773,500 | 741,100 | 776,800 |
Free Cash Flow | 90,300 | 83,300 | 92,700 | 148,000 |
Cash | 433,800 | 364,200 | 333,600 | 356,400 |
Basic Shares | 147,400 | 148,200 | 149,500 | 151,100 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $2,979,000 | $3,095,200 | $3,184,400 | $2,990,700 |
Gross Profit | 1,424,100 | 1,431,200 | 1,428,300 | 1,333,100 |
EBITDA | 699,400 | 702,200 | 698,700 | 683,600 |
EBIT | 572,300 | 577,200 | 597,000 | 595,300 |
Net Income | 422,200 | 376,900 | 401,300 | 413,000 |
Net Change In Cash | 2,979,000 | 3,095,200 | 3,184,400 | 2,990,700 |
Cost of Revenue | -356,600 | 198,900 | ||
Free Cash Flow | 344,800 | 394,900 | 261,200 | 433,300 |
Cash | 356,400 | 340,900 | 204,500 | 572,600 |
Basic Shares | 153,800 | 156,000 | 161,000 | 170,100 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.78 |
2025-06-30 | $0.79 |
2025-03-31 | $0.77 |
2024-12-31 | $0.80 |