| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 57.7M +3.4% | 55.8M -10.8% | 62.6M -7.7% | 67.8M +24.8% | 54.3M |
| Cost of Revenue | 42.6M +10.2% | 38.6M -14.5% | 45.2M -7.2% | 48.7M +19.1% | 40.9M |
| Gross Profit | 15.1M -11.9% | 17.1M -1.2% | 17.4M -9.0% | 19.1M +41.9% | 13.4M |
| Operating Expenses | 3.2M -71.9% | 11.3M -7.3% | 12.2M +3.7% | 11.8M +8.8% | 10.8M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 12.5M +16.2% | 10.7M -7.5% | 11.6M +3.7% | 11.2M +9.3% | 10.2M |
| Operating Income | 11.9M +104.5% | 5.8M +13.2% | 5.2M -29.4% | 7.3M +178.6% | 2.6M |
| EBITDA | 13.2M +86.2% | 7.1M +9.8% | 6.4M -24.7% | 8.6M +120.6% | 3.9M |
| Net Income | 9.4M +115.3% | 4.4M +18.3% | 3.7M -33.3% | 5.6M +204.3% | 1.8M |
| EPS (Basic) | $0.68 +112.5% | $0.32 +18.5% | $0.27 -32.5% | $0.40 +207.7% | $0.13 |
| EPS (Diluted) | $0.68 +112.5% | $0.32 +18.5% | $0.27 -32.5% | $0.40 +207.7% | $0.13 |
| Shares (Diluted) | 13.9M +0.1% | 13.9M +0.7% | 13.8M -0.6% | 13.9M -0.3% | 13.9M |