| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $808,500 | $752,500 | $773,500 | $741,100 |
Gross Profit | 374,100 | 356,100 | 370,400 | 350,200 |
EBITDA | 183,800 | 181,900 | 168,300 | 158,700 |
EBIT | 152,700 | 150,800 | 136,300 | 126,200 |
Net Income | 123,500 | 102,800 | 91,900 | 87,900 |
Net Change In Cash | 808,500 | 752,500 | 773,500 | 741,100 |
Free Cash Flow | 174,799 | 90,300 | 83,300 | 92,700 |
Cash | 492,200 | 433,800 | 364,200 | 333,600 |
Basic Shares | 144,900 | 147,400 | 148,200 | 149,500 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $3,075,600 | $2,979,000 | $3,095,200 | $3,184,400 |
Gross Profit | 1,450,800 | 1,424,100 | 1,431,200 | 1,428,300 |
EBITDA | 686,800 | 699,400 | 702,200 | 698,700 |
EBIT | 561,600 | 572,300 | 577,200 | 597,000 |
Net Income | 406,100 | 422,200 | 376,900 | 401,300 |
Net Change In Cash | 3,075,600 | 2,979,000 | 3,095,200 | 3,184,400 |
Cost of Revenue | -356,600 | |||
Free Cash Flow | 441,100 | 344,800 | 394,900 | 261,200 |
Cash | 492,200 | 356,400 | 340,900 | 204,500 |
Basic Shares | 147,400 | 153,800 | 156,000 | 161,000 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.86 |
2025-09-30 | $0.78 |
2025-06-30 | $0.79 |