| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $446,600 | $447,700 | $453,500 | $416,500 |
Gross Profit | 127,400 | 131,900 | 132,900 | 117,300 |
EBITDA | 77,900 | 87,800 | 92,600 | 72,200 |
EBIT | 70,100 | 80,200 | 85,200 | 65,000 |
Net Income | 48,000 | 54,800 | 59,900 | 44,700 |
Net Change In Cash | 446,600 | 447,700 | 453,500 | 416,500 |
Free Cash Flow | 31,200 | 68,900 | 32,400 | 16,300 |
Cash | 236,400 | 218,300 | 190,800 | 183,300 |
Basic Shares | 82,400 | 82,700 | 83,000 | 83,200 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $1,764,300 | $1,669,600 | $1,628,100 | $1,562,100 |
Gross Profit | 509,500 | 474,200 | 441,900 | 359,200 |
EBITDA | 318,800 | 286,000 | 255,300 | 197,500 |
EBIT | 288,800 | 261,200 | 233,800 | 175,900 |
Net Income | 207,400 | 185,600 | 171,300 | 170,400 |
Net Change In Cash | 1,764,300 | 1,669,600 | 1,628,100 | 1,562,100 |
Free Cash Flow | 148,800 | 56,800 | 143,200 | 128,200 |
Cash | 236,400 | 184,300 | 168,000 | -9,400 |
Basic Shares | 82,800 | 83,600 | 83,400 | 83,300 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.66 |
2025-09-30 | $0.69 |
2025-06-30 | $0.75 |