| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $425,300 | $419,100 | $409,900 | $402,300 |
Gross Profit | 376,300 | 370,300 | 360,800 | 352,900 |
EBITDA | 291,500 | 297,900 | 294,500 | 287,600 |
EBIT | 284,800 | 290,600 | 286,200 | 278,700 |
Net Income | 206,200 | 212,800 | 207,400 | 199,300 |
Net Change In Cash | 425,300 | 419,100 | 409,900 | 402,300 |
Free Cash Flow | 285,100 | 303,000 | 194,700 | 285,500 |
Cash | 307,900 | 235,400 | 314,300 | 575,400 |
Basic Shares | 92,600 | 93,600 | 94,000 | 94,800 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $1,656,600 | $1,557,400 | $1,493,100 | $1,424,900 |
Gross Profit | 1,460,300 | 1,366,000 | 1,295,800 | 1,224,200 |
EBITDA | 1,171,500 | 1,134,100 | 1,095,900 | 1,002,400 |
EBIT | 1,140,300 | 1,097,200 | 1,051,800 | 955,500 |
Net Income | 825,700 | 785,700 | 817,600 | 673,800 |
Net Change In Cash | 1,656,600 | 1,557,400 | 1,493,100 | 1,424,900 |
Cost of Revenue | 151,000 | |||
Free Cash Flow | 1,068,300 | 874,500 | 808,000 | 803,700 |
Cash | 307,900 | 206,700 | 240,100 | 373,600 |
Basic Shares | 92,600 | 98,200 | 103,500 | 108,000 |
| Quarter | EPS |
|---|---|
2025-12-31 | $2.23 |
2025-09-30 | $2.27 |
2025-06-30 | $2.21 |
2025-03-31 | $2.10 |