Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $155,701 | $146,435 | $136,017 | $143,758 |
Gross Profit | 76,367 | 51,480 | 46,211 | 58,786 |
EBITDA | 32,440 | 27,718 | 21,164 | 26,842 |
EBIT | 18,796 | 14,261 | 8,268 | 14,075 |
Net Income | -8,119 | -41,613 | -13,544 | -10,821 |
Net Change In Cash | 155,701 | 146,435 | 136,017 | 143,758 |
Free Cash Flow | -1,015 | -13,520 | -31,055 | -22,080 |
Cash | 118,770 | 123,200 | 136,543 | 171,327 |
Basic Shares | 30,683 | 30,683 | 30,420 | 30,360 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $550,206 | $430,529 | $388,506 | $304,268 |
Gross Profit | 211,492 | 199,093 | 188,769 | 154,618 |
EBITDA | 115,360 | 102,953 | 101,780 | 30,010 |
EBIT | 70,093 | 71,841 | 70,981 | -184 |
Net Income | -28,198 | 13,670 | 20,622 | -48,136 |
Net Change In Cash | 550,206 | 430,529 | 388,506 | 304,268 |
Cost of Revenue | 95,419 | 44,485 | 6,847 | |
Free Cash Flow | -33,846 | 17,814 | 49,178 | -1,700 |
Cash | 171,327 | 101,785 | 107,821 | 63,413 |
Basic Shares | 30,274 | 31,480 | 31,388 | 29,559 |
Quarter | EPS |
---|---|
2024-09-30 | -$0.26 |
2024-06-30 | -$1.36 |
2024-03-31 | -$0.45 |
2023-12-31 | -$0.36 |