| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,171,400 | $1,169,500 | $1,139,800 | $1,095,700 |
Gross Profit | 695,200 | 543,600 | 527,100 | 650,100 |
EBITDA | 352,900 | 358,200 | 355,200 | 388,800 |
EBIT | 205,300 | 212,600 | 212,500 | 249,900 |
Net Income | 101,200 | 96,600 | 109,600 | 148,100 |
Net Change In Cash | 1,171,400 | 1,169,500 | 1,139,800 | 1,095,700 |
Free Cash Flow | 222,800 | 240,400 | 214,300 | -15,900 |
Cash | 853,600 | 749,900 | 687,500 | 609,900 |
Basic Shares | 194,900 | 197,200 | 197,200 | 197,300 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $4,576,300 | $4,183,800 | $3,831,200 | $3,709,900 |
Gross Profit | 2,704,300 | 2,510,500 | 2,313,900 | 2,324,800 |
EBITDA | 1,439,400 | 1,204,100 | 667,300 | 1,132,900 |
EBIT | 864,600 | 666,300 | 142,900 | 613,900 |
Net Income | 455,400 | 284,400 | -206,200 | 266,300 |
Net Change In Cash | 4,576,300 | 4,183,800 | 3,831,200 | 3,709,900 |
Cost of Revenue | -1,247,200 | |||
Free Cash Flow | 661,600 | 516,700 | 334,700 | -1,000 |
Cash | 853,600 | 679,500 | 476,200 | 585,300 |
Basic Shares | 196,600 | 196,700 | 193,400 | 193,100 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $1.07 |
2025-09-30 | $1.10 |
2025-06-30 | $1.09 |