| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $22,213 | $21,185 | $20,735 | $21,437 |
Gross Profit | 13,849 | 12,689 | 12,475 | 12,942 |
EBITDA | 4,276 | 2,903 | 3,031 | 3,642 |
EBIT | 3,850 | 2,497 | 2,651 | 3,267 |
Net Income | 3,436 | 2,395 | 2,501 | 3,001 |
Net Change In Cash | 22,213 | 21,185 | 20,735 | 21,437 |
Free Cash Flow | 9,554 | -381 | 3,917 | 5,620 |
Cash | 13,380 | 11,694 | 12,731 | 14,630 |
Basic Shares | 4,572 | 4,572 | 4,572 | 4,479 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $76,418 | $66,106 | $52,422 | $51,338 |
Gross Profit | 45,898 | 47,338 | 47,898 | 47,773 |
EBITDA | 10,723 | 14,516 | 17,048 | 17,712 |
EBIT | 9,130 | 12,877 | 15,247 | 15,816 |
Net Income | 8,761 | 11,257 | 12,615 | 13,170 |
Net Change In Cash | 76,418 | 66,106 | 52,422 | 51,338 |
Cost of Revenue | -28,037 | -56,849 | ||
Free Cash Flow | 11,080 | 7,245 | 28,366 | 25,681 |
Cash | 14,630 | 19,119 | 20,932 | 17,855 |
Basic Shares | 4,554 | 4,537 | 4,514 | 4,508 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.74 |
2025-06-30 | $0.53 |
2025-03-31 | $0.55 |
2024-12-31 | $0.67 |