Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $50,550 | $81,546 | $77,706 | $78,684 |
Gross Profit | 81,976 | 81,546 | 77,706 | 78,684 |
EBITDA | 17,302 | 19,118 | 2,575 | -7,602 |
EBIT | 14,966 | 15,000 | -1,523 | -11,693 |
Net Income | 11,189 | 11,234 | 8,184 | 10,490 |
Net Change In Cash | 50,550 | 81,546 | 77,706 | 78,684 |
Free Cash Flow | 8,440 | 41,285 | 5,109 | 26,710 |
Cash | 183,621 | 138,883 | 114,560 | 372,413 |
Basic Shares | 33,339 | 33,234 | 33,191 | 33,322 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $128,697 | $124,388 | $77,628 | $63,346 |
Gross Profit | 128,697 | 124,388 | 77,628 | 63,346 |
EBITDA | 25,123 | -5,577 | -10,283 | -1,074 |
EBIT | 14,184 | -9,965 | -12,517 | -2,807 |
Net Income | 11,228 | 31,177 | 15,368 | 15,730 |
Net Change In Cash | 128,697 | 124,388 | 77,628 | 63,346 |
Cost of Revenue | 91,946 | |||
Free Cash Flow | 16,759 | 50,232 | -10,953 | 16,055 |
Cash | 372,413 | 55,499 | 583,613 | 186,917 |
Basic Shares | 26,574 | 19,847 | 13,119 | 12,381 |
Quarter | EPS |
---|---|
2024-09-30 | $0.34 |
2024-06-30 | $0.34 |
2024-03-31 | $0.25 |
2023-12-31 | $0.32 |