Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $44,776 | $76,526 | $74,028 | $66,117 |
Gross Profit | 73,841 | 71,239 | 68,191 | 50,796 |
EBITDA | 15,332 | 17,006 | 16,374 | 16,184 |
EBIT | 14,981 | 15,295 | 14,710 | 14,392 |
Net Income | 12,301 | 11,771 | 12,133 | 12,098 |
Net Change In Cash | 44,776 | 76,526 | 74,028 | 66,117 |
Free Cash Flow | 14,164 | 20,661 | 12,467 | 15,113 |
Cash | 76,841 | 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 | 73,822 | 40,727 | 37,791 |
EBIT | 44,694 | 67,347 | 34,353 | 31,339 |
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,167 | 55,742 | 62,402 | 10,384 |
Cash | 45,435 | 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 |