| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $12,590 | $11,983 | $11,801 | $11,123 |
Gross Profit | 8,890 | 7,891 | 7,779 | 7,432 |
EBITDA | 2,575 | 2,251 | 2,261 | 2,173 |
EBIT | 1,911 | 1,937 | 1,846 | |
Net Income | 2,035 | 1,931 | 1,914 | 1,872 |
Net Change In Cash | 12,590 | 11,983 | 11,801 | 11,123 |
Free Cash Flow | 7,140 | 1,464 | -594 | |
Cash | 46,527 | 45,652 | 49,686 | 36,403 |
Basic Shares | 5,814 | 5,486 | 5,491 | 5,539 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $47,497 | $43,981 | $40,903 | $31,744 |
Gross Profit | 31,992 | 28,961 | 30,343 | 29,426 |
EBITDA | 9,260 | 8,524 | 10,638 | 10,699 |
EBIT | 8,269 | 7,295 | 9,491 | 9,536 |
Net Income | 7,752 | 7,402 | 8,950 | 8,657 |
Net Change In Cash | 47,497 | 43,981 | 40,903 | 31,744 |
Cost of Revenue | -52,919 | |||
Free Cash Flow | -1,247 | 8,382 | 7,970 | |
Cash | 46,527 | 19,608 | 40,770 | 30,080 |
Basic Shares | 5,814 | 5,539 | 5,490 | 5,483 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.37 |
2025-09-30 | $0.34 |
2025-06-30 | $0.33 |
2025-03-31 | $0.33 |