Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $101,127 | $184,700 | $184,381 | $182,176 |
Gross Profit | 101,127 | 184,700 | 184,381 | 182,176 |
EBITDA | 21,874 | 37,080 | 33,659 | 1,403 |
EBIT | 19,551 | 34,945 | 27,316 | 0 |
Net Income | 16,209 | 22,807 | 20,372 | 26,100 |
Net Change In Cash | 101,127 | 184,700 | 184,381 | 182,176 |
Free Cash Flow | 35,938 | 10,988 | 6,281 | 26,599 |
Cash | 750,346 | 406,710 | 410,147 | 545,653 |
Basic Shares | 45,243 | 45,145 | 45,087 | 45,009 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $419,336 | $497,507 | $526,573 | $465,875 |
Gross Profit | 419,336 | 497,507 | 526,573 | 465,875 |
EBITDA | 186,141 | 234,264 | 326,181 | 144,297 |
EBIT | 164,135 | 222,350 | 311,681 | 129,576 |
Net Income | 122,844 | 166,299 | 235,107 | 96,953 |
Net Change In Cash | 419,336 | 497,507 | 526,573 | 465,875 |
Cost of Revenue | -227,788 | 123,017 | 150,900 | |
Free Cash Flow | 123,833 | 201,733 | 204,907 | 136,940 |
Cash | 116,698 | 192,039 | 419,708 | 296,712 |
Basic Shares | 44,947 | 45,039 | 46,899 | 44,132 |
Quarter | EPS |
---|---|
2024-09-30 | $0.36 |
2024-06-30 | $0.51 |
2024-03-31 | $0.49 |
2023-12-31 | $0.60 |