Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $453,500 | $110,500 | $406,700 | $403,700 |
Gross Profit | 132,900 | 117,300 | 111,200 | 111,300 |
EBITDA | 92,600 | 64,900 | 67,100 | 70,200 |
EBIT | 85,200 | 65,200 | 60,100 | 64,100 |
Net Income | 59,900 | 44,700 | 40,100 | 43,800 |
Net Change In Cash | 453,500 | 110,500 | 406,700 | 403,700 |
Free Cash Flow | 32,400 | 16,300 | 10,000 | 54,300 |
Cash | 190,800 | 183,300 | 184,300 | 196,800 |
Basic Shares | 83,000 | 83,200 | 83,500 | 83,600 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,669,600 | $1,628,100 | $1,562,100 | $1,438,800 |
Gross Profit | 474,200 | 443,500 | 359,200 | 350,500 |
EBITDA | 300,200 | 273,700 | 234,300 | 239,600 |
EBIT | 275,400 | 252,200 | 212,700 | 218,600 |
Net Income | 185,600 | 171,300 | 170,400 | 170,100 |
Net Change In Cash | 1,669,600 | 1,628,100 | 1,562,100 | 1,438,800 |
Free Cash Flow | 56,800 | 143,200 | 143,600 | 170,400 |
Cash | 184,300 | 168,000 | -9,400 | -9,800 |
Basic Shares | 83,600 | 83,400 | 83,300 | 83,297 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.75 |
2025-03-31 | $0.54 |
2024-12-31 | $0.58 |