| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,033,200 | $1,070,200 | $1,022,000 | $941,900 |
Gross Profit | 459,500 | 489,800 | 466,500 | 422,500 |
EBITDA | 240,700 | 272,200 | 256,900 | 229,900 |
EBIT | 209,600 | 235,500 | 225,000 | 199,900 |
Net Income | 147,500 | 188,400 | 159,700 | 148,200 |
Net Change In Cash | 1,033,200 | 1,070,200 | 1,022,000 | 941,900 |
Free Cash Flow | 199,623 | 221,496 | 202,626 | 83,400 |
Cash | 356,200 | 302,700 | 656,800 | 494,500 |
Basic Shares | 86,500 | 86,500 | 86,400 | 86,700 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $4,067,300 | $3,772,200 | $3,650,800 | $3,271,900 |
Gross Profit | 1,838,300 | 1,668,500 | 1,581,500 | 1,322,400 |
EBITDA | 989,200 | 916,900 | 821,900 | 688,300 |
EBIT | 859,500 | 797,900 | 710,300 | 590,400 |
Net Income | 643,800 | 597,500 | 540,400 | 458,000 |
Net Change In Cash | 4,067,300 | 3,772,200 | 3,650,800 | 3,271,900 |
Cost of Revenue | -97,600 | |||
Free Cash Flow | 685,700 | 582,900 | 516,400 | 395,500 |
Cash | 356,200 | 503,800 | 468,100 | 288,000 |
Basic Shares | 86,500 | 87,600 | 88,300 | 88,300 |
| Quarter | EPS |
|---|---|
2025-12-31 | $1.94 |
2025-09-30 | $2.30 |
2025-06-30 | $2.04 |
2025-03-31 | $1.86 |