Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $426,600 | $399,700 | $396,200 | $413,600 |
Gross Profit | 115,100 | 116,400 | 102,900 | 114,400 |
EBITDA | 69,800 | 61,100 | 65,100 | 70,900 |
EBIT | 64,400 | 55,700 | 59,900 | 65,400 |
Net Income | 45,500 | 34,800 | 37,600 | 46,200 |
Net Change In Cash | 426,600 | 399,700 | 396,200 | 413,600 |
Free Cash Flow | -18,799 | 25,500 | 47,800 | 33,500 |
Cash | 149,200 | 168,000 | 138,800 | 139,600 |
Basic Shares | 83,355 | 83,500 | 83,297 | 83,297 |
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 | 265,100 | 221,700 | 240,200 | 222,100 |
EBIT | 243,600 | 200,100 | 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-03-31 | $0.54 |
2023-12-31 | $0.42 |
2023-09-30 | $0.45 |
2023-06-30 | $0.55 |