Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $65,309 | $56,178 | $45,083 | $46,868 |
Gross Profit | 33,806 | 26,926 | 20,929 | 19,313 |
EBITDA | 22,558 | 17,426 | 8,711 | |
EBIT | 18,699 | 13,511 | ||
Net Income | 20,487 | 8,915 | 5,865 | 2,267 |
Net Change In Cash | 65,309 | 56,178 | 45,083 | 46,868 |
Free Cash Flow | 15,742 | 4,862 | 3,051 | -2,405 |
Cash | 19,860 | 8,728 | 4,260 | 7,204 |
Basic Shares | 19,294 | 19,214 | 19,269 | 18,891 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $173,755 | $138,677 | $142,082 | $121,329 |
Gross Profit | 76,793 | 41,373 | 61,819 | 54,074 |
EBITDA | 59,721 | 29,702 | 50,434 | 46,420 |
EBIT | 43,503 | 15,216 | 40,161 | 38,374 |
Net Income | 17,899 | -4,198 | 17,903 | 18,405 |
Net Change In Cash | 173,755 | 138,677 | 142,082 | 121,329 |
Free Cash Flow | 14,478 | -15,624 | -1,475 | -6,926 |
Cash | 4,260 | 6,708 | 4,737 | 17,152 |
Basic Shares | 19,202 | 18,632 | 12,837 | 12,177 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.14 |
2025-03-31 | $0.30 |
2024-12-31 | $0.29 |