| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 220.5M +4.7% | 210.7M +18.0% | 178.5M +1.5% | 175.9M -1.7% | 179.0M |
| Cost of Revenue | 130.2M +2.8% | 126.7M +16.4% | 108.9M +2.2% | 106.6M -1.2% | 107.8M |
| Gross Profit | 90.3M +7.5% | 84.0M +20.6% | 69.6M +0.3% | 69.4M -2.5% | 71.1M |
| Operating Expenses | 50.7M +11.4% | 45.5M -0.8% | 45.9M +5.3% | 43.6M +2.8% | 42.4M |
| R&D | 8.8M -2.3% | 9.0M +5.9% | 8.5M +6.4% | 8.0M +5.9% | 7.5M |
| SG&A | 39.4M +8.7% | 36.3M -1.2% | 36.7M +12.7% | 32.6M -0.6% | 32.8M |
| Operating Income | 39.6M +3.0% | 38.4M +62.3% | 23.7M -8.2% | 25.8M -10.2% | 28.7M |
| EBITDA | 46.9M +3.4% | 45.4M +49.4% | 30.4M -11.2% | 34.2M -3.9% | 35.6M |
| Net Income | 38.4M +13.0% | 34.0M +126.7% | 15.0M +132.6% | 6.4M -71.4% | 22.6M |
| EPS (Basic) | $1.74 -3.3% | $1.80 +3500.0% | $0.05 | — | $1.68 |
| EPS (Diluted) | $1.74 -2.8% | $1.79 +3480.0% | $0.05 | — | $1.68 |
| Shares (Diluted) | 2.1M +0.0% | 2.1M -83.3% | 12.7M | — | 2.1M |