Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $73,841 | $76,526 | $74,028 | $66,117 |
Gross Profit | 73,841 | 71,239 | 68,191 | 50,796 |
EBITDA | 14,872 | -1,699 | -1,372 | 14,392 |
EBIT | 14,412 | -3,410 | -3,036 | 12,600 |
Net Income | 12,301 | 11,771 | 12,133 | 12,098 |
Net Change In Cash | 73,841 | 76,526 | 74,028 | 66,117 |
Free Cash Flow | 20,661 | 12,467 | 15,113 | |
Cash | 57,518 | 62,533 | 65,163 | 80,103 |
Basic Shares | 16,605 | 16,605 | 16,613 | 16,574 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $236,339 | $169,306 | $127,555 | $103,779 |
Gross Profit | 236,339 | 169,306 | 127,555 | 103,779 |
EBITDA | 44,694 | 93,344 | 42,425 | 32,737 |
EBIT | 44,694 | 86,869 | 36,051 | 26,285 |
Net Income | 37,397 | 54,806 | 29,319 | 26,209 |
Net Change In Cash | 236,339 | 169,306 | 127,555 | 103,779 |
Cost of Revenue | -852,871 | 610,028 | 164,694 | |
Free Cash Flow | 49,640 | 55,742 | 62,402 | 10,384 |
Cash | 80,103 | 57,773 | 187,131 | 32,825 |
Basic Shares | 16,350 | 15,934 | 10,819 | 8,443 |
Quarter | EPS |
---|---|
2024-09-30 | $0.74 |
2024-06-30 | $0.71 |
2024-03-31 | $0.73 |
2023-12-31 | $0.73 |