Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $46,185 | $43,223 | $35,928 | $34,352 |
Gross Profit | 36,772 | 35,431 | 35,626 | 34,352 |
EBITDA | -694 | -388 | 6,485 | 8,002 |
EBIT | -1,761 | -1,573 | 5,327 | 6,855 |
Net Income | 9,020 | 8,199 | 6,613 | 8,374 |
Net Change In Cash | 46,185 | 43,223 | 35,928 | 34,352 |
Free Cash Flow | 2,715 | 5,259 | 10,348 | 8,374 |
Cash | 54,422 | 80,364 | 118,530 | 111,228 |
Basic Shares | 5,558 | 5,554 | 5,578 | 5,624 |
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-06-30 | $1.62 |
2024-03-31 | $1.48 |
2023-12-31 | $1.19 |
2023-09-30 | $1.48 |