Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $39,416 | $46,185 | $43,223 | $35,928 |
Gross Profit | 39,416 | 36,772 | 35,431 | 35,626 |
EBITDA | 11,587 | -694 | -388 | 6,485 |
EBIT | 10,616 | -1,761 | -1,573 | 5,327 |
Net Income | 8,825 | 9,020 | 8,199 | 6,613 |
Net Change In Cash | 39,416 | 46,185 | 43,223 | 35,928 |
Free Cash Flow | -52,219 | 2,715 | 5,259 | 10,348 |
Cash | 42,805 | 54,422 | 80,364 | 118,530 |
Basic Shares | 5,583 | 5,558 | 5,554 | 5,578 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $158,931 | $129,192 | $133,090 | $133,993 |
Gross Profit | 158,090 | 129,192 | 133,090 | 133,993 |
EBITDA | 17 | 48,035 | 48,030 | 42,495 |
EBIT | -4,447 | 43,707 | 43,556 | 38,196 |
Net Income | 25,394 | 30,741 | 37,517 | 32,888 |
Net Change In Cash | 158,931 | 129,192 | 133,090 | 133,993 |
Cost of Revenue | -386,477 | 529,862 | 20,541 | |
Free Cash Flow | 29,217 | 74,276 | 109,481 | -39,719 |
Cash | 118,530 | 259,350 | 645,827 | 115,965 |
Basic Shares | 5,661 | 5,829 | 6,249 | 6,431 |
Quarter | EPS |
---|---|
2024-09-30 | $1.34 |
2024-06-30 | $1.62 |
2024-03-31 | $1.48 |
2023-12-31 | $1.19 |