| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $48,383 | $49,616 | $43,805 | $44,543 |
Gross Profit | 26,656 | 24,039 | 22,416 | 24,718 |
EBITDA | 5,404 | 4,610 | 4,010 | 6,029 |
EBIT | 5,352 | 3,965 | 3,317 | 5,357 |
Net Income | 3,314 | 3,186 | 2,503 | 4,185 |
Net Change In Cash | 48,383 | 49,616 | 43,805 | 44,543 |
Free Cash Flow | 8,956 | -9,659 | 6,971 | |
Cash | 9,755 | 355,639 | 232,314 | 271,582 |
Basic Shares | 9,956 | 9,956 | 9,809 | 9,798 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $186,347 | $177,767 | $165,382 | $127,514 |
Gross Profit | 97,829 | 87,507 | 80,574 | 106,562 |
EBITDA | 20,053 | 14,144 | 9,438 | 30,840 |
EBIT | 17,991 | 11,579 | 7,061 | 28,828 |
Net Income | 13,188 | 8,473 | 5,225 | 21,698 |
Net Change In Cash | 186,347 | 177,767 | 165,382 | 127,514 |
Cost of Revenue | -190,471 | |||
Free Cash Flow | -1,757 | 19,533 | 45,311 | |
Cash | 9,755 | 236,041 | 254,442 | 196,512 |
Basic Shares | 9,956 | 9,770 | 9,725 | 9,714 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.34 |
2025-09-30 | $0.32 |
2025-06-30 | $0.26 |
2025-03-31 | $0.43 |