Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $696,100 | $432,600 | $426,600 | $399,700 |
Gross Profit | 111,300 | 131,600 | 115,100 | 116,400 |
EBITDA | 70,200 | 88,700 | 70,000 | 63,200 |
EBIT | 64,100 | 82,400 | 64,600 | 57,800 |
Net Income | 43,800 | 56,200 | 45,500 | 34,800 |
Net Change In Cash | 696,100 | 432,600 | 426,600 | 399,700 |
Free Cash Flow | 54,299 | 11,300 | -18,799 | 25,500 |
Cash | 196,800 | 160,500 | 149,200 | 168,000 |
Basic Shares | 83,600 | 83,700 | 83,355 | 83,500 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,628,100 | $1,562,100 | $1,438,800 | $1,232,600 |
Gross Profit | 443,500 | 361,400 | 350,500 | 309,400 |
EBITDA | 273,700 | 234,300 | 239,600 | 221,700 |
EBIT | 252,200 | 212,700 | 218,600 | 201,000 |
Net Income | 171,300 | 128,000 | 170,100 | 142,800 |
Net Change In Cash | 1,628,100 | 1,562,100 | 1,438,800 | 1,232,600 |
Free Cash Flow | 143,200 | 143,600 | 170,400 | 186,600 |
Cash | 168,000 | -9,400 | -9,800 | -17,700 |
Basic Shares | 83,400 | 83,300 | 83,297 | 83,297 |
Quarter | EPS |
---|---|
2024-09-30 | $0.61 |
2024-06-30 | $0.67 |
2024-03-31 | $0.54 |
2023-12-31 | $0.42 |