Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $393,300 | $586,400 | $496,200 | $512,900 |
Gross Profit | 30,100 | 35,600 | 74,600 | 75,500 |
EBITDA | 21,200 | 12,500 | 60,700 | 58,300 |
EBIT | -500 | -18,400 | 37,500 | 33,400 |
Net Income | 5,800 | -25,800 | 17,200 | 17,600 |
Net Change In Cash | 393,300 | 586,400 | 496,200 | 512,900 |
Free Cash Flow | -30,800 | 3,400 | 40,300 | 40,500 |
Cash | 35,500 | 39,600 | 55,200 | 42,000 |
Basic Shares | 16,620 | 16,661 | 16,895 | 16,867 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,082,800 | $2,080,100 | $1,772,600 | $1,868,600 |
Gross Profit | 330,800 | 256,700 | 182,600 | 294,200 |
EBITDA | 275,300 | 219,700 | 106,399 | 258,200 |
EBIT | 176,600 | 116,400 | 1,299 | 144,700 |
Net Income | 107,700 | 46,000 | -28,000 | 77,100 |
Net Change In Cash | 2,082,800 | 2,080,100 | 1,772,600 | 1,868,600 |
Cost of Revenue | 28,100 | -10,700 | 14,500 | |
Free Cash Flow | 117,000 | 116,700 | 58,000 | 207,400 |
Cash | 42,000 | 53,700 | 25,200 | 35,900 |
Basic Shares | 17,091 | 17,181 | 16,767 | 16,724 |
Quarter | EPS |
---|---|
2024-09-30 | $0.35 |
2024-06-30 | -$0.12 |
2024-03-31 | $1.43 |
2023-12-31 | $1.35 |