| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 210.7M +18.0% | 178.5M +1.5% | 175.9M -1.7% | 179.0M +6.3% | 168.3M |
| Cost of Revenue | 126.7M +16.4% | 108.9M +2.2% | 106.6M -1.2% | 107.8M +4.5% | 103.2M |
| Gross Profit | 84.0M +20.6% | 69.6M +0.3% | 69.4M -2.5% | 71.1M +9.3% | 65.1M |
| Operating Expenses | 45.5M -0.8% | 45.9M +5.3% | 43.6M +2.8% | 42.4M +8.0% | 39.3M |
| R&D | 9.0M +5.9% | 8.5M +6.4% | 8.0M +5.9% | 7.5M -6.8% | 8.1M |
| SG&A | 36.3M -1.2% | 36.7M +12.7% | 32.6M -0.6% | 32.8M +6.1% | 30.9M |
| Operating Income | 38.4M +62.3% | 23.7M -8.2% | 25.8M -10.2% | 28.7M +11.3% | 25.8M |
| EBITDA | 45.4M +49.4% | 30.4M -11.2% | 34.2M -3.9% | 35.6M +8.9% | 32.7M |
| Net Income | 34.0M +126.7% | 15.0M +132.6% | 6.4M -71.4% | 22.6M -15.8% | 26.8M |
| EPS (Basic) | $1.80 +3500.0% | $0.05 | — | $1.68 -17.2% | $2.03 |
| EPS (Diluted) | $1.79 +3480.0% | $0.05 | — | $1.68 -17.2% | $2.03 |
| Shares (Diluted) | 2.1M -83.3% | 12.7M | — | 2.1M +0.0% | 2.1M |