| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $71,440 | $65,309 | $56,178 | $45,083 |
Gross Profit | 36,848 | 33,806 | 26,926 | 20,929 |
EBITDA | 33,692 | 39,581 | 22,558 | 17,426 |
EBIT | 29,723 | 35,539 | 18,699 | 13,511 |
Net Income | 15,120 | 20,487 | 8,915 | 5,865 |
Net Change In Cash | 71,440 | 65,309 | 56,178 | 45,083 |
Free Cash Flow | 7,433 | 15,742 | 4,862 | 3,051 |
Cash | 15,670 | 19,860 | 8,728 | 4,260 |
Basic Shares | 19,327 | 19,327 | 19,214 | 19,269 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $183,018 | $146,314 | $142,082 | $121,329 |
Gross Profit | 76,990 | 41,482 | 61,819 | 54,074 |
EBITDA | 59,721 | 25,480 | 40,346 | 44,205 |
EBIT | 43,700 | 10,994 | 30,205 | 36,159 |
Net Income | 17,899 | -7,862 | 11,239 | 17,396 |
Net Change In Cash | 183,018 | 146,314 | 142,082 | 121,329 |
Free Cash Flow | 14,478 | -15,624 | -1,475 | -6,926 |
Cash | 4,260 | 4,252 | 6,735 | 17,152 |
Basic Shares | 19,202 | 18,632 | 12,837 | 12,177 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.77 |
2025-06-30 | $1.06 |
2025-03-31 | $0.30 |