| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $10,635 | $11,801 | $11,123 | $11,273 |
Gross Profit | 7,779 | 7,432 | 7,414 | |
EBITDA | 2,250 | 2,261 | 2,173 | 2,110 |
EBIT | 1,910 | 1,937 | 1,846 | 1,783 |
Net Income | 1,931 | 1,914 | 1,872 | 1,849 |
Net Change In Cash | 10,635 | 11,801 | 11,123 | 11,273 |
Free Cash Flow | 7,140 | 1,464 | -594 | 1,600 |
Cash | 8,033 | 49,686 | 36,403 | 19,608 |
Basic Shares | 5,486 | 5,491 | 5,539 | 5,628 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $43,981 | $40,903 | $31,744 | $30,414 |
Gross Profit | 28,961 | 30,343 | 29,426 | 29,073 |
EBITDA | 8,524 | 10,638 | 10,699 | 11,974 |
EBIT | 7,295 | 9,491 | 9,536 | 10,681 |
Net Income | 7,402 | 8,950 | 8,657 | 9,451 |
Net Change In Cash | 43,981 | 40,903 | 31,744 | 30,414 |
Cost of Revenue | -52,919 | |||
Free Cash Flow | -1,247 | 8,382 | 7,970 | 7,415 |
Cash | 19,608 | 40,770 | 30,080 | 82,999 |
Basic Shares | 5,539 | 5,490 | 5,483 | 5,477 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.34 |
2025-06-30 | $0.33 |
2025-03-31 | $0.33 |
2024-12-31 | $0.32 |