| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $85.39M | $82.93M | $82.59M | $69.43M | $61.94M |
| Cost of Revenue | $65.70M | $63.32M | $63.99M | $54.84M | $46.31M |
| Gross Profit | $19.69M | $19.61M | $18.60M | $14.59M | $15.63M |
| Operating Expenses | $22.05M | $21.08M | $20.52M | $19.81M | $15.79M |
| R&D | – | – | – | – | – |
| SG&A | $18.36M | $16.73M | – | – | – |
| Operating Income | -$2.36M | -$1.47M | -$1.92M | -$5.21M | -$155.38K |
| Interest Expense | – | – | $5.20K | $4.05K | $4.31K |
| Tax Expense | $512.81K | -$2.63M | $292.52K | $280.00K | $169.86K |
| Net Income | -$2.51M | $3.31M | -$475.10K | -$5.48M | -$321.63K |
| EPS (basic) | -0.0900 | 0.1200 | -0.0200 | -0.2700 | -0.0200 |
| EPS (diluted) | -0.0900 | 0.1200 | -0.0200 | -0.2700 | -0.0200 |
| Shares (diluted) | $26.93M | $26.85M | $20.11M | $20.38M | $20.03M |