| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 260.0M +12.7% | 230.6M -3.9% | 240.1M +13.5% | 211.4M +3.3% | 204.7M |
| Cost of Revenue | 173.1M +11.3% | 155.5M -2.9% | 160.1M +9.0% | 146.9M -3.2% | 151.9M |
| Gross Profit | 86.9M +15.7% | 75.1M -6.0% | 80.0M +24.0% | 64.5M +22.1% | 52.8M |
| Operating Expenses | 46.4M -3.1% | 47.9M +7.6% | 44.5M +7.4% | 41.5M -13.8% | 48.1M |
| R&D | 10.9M -10.1% | 12.1M +13.8% | 10.6M +4.1% | 10.2M -11.8% | 11.6M |
| SG&A | 35.6M -0.7% | 35.8M +5.7% | 33.9M +8.4% | 31.2M -14.4% | 36.5M |
| Operating Income | 40.5M +48.6% | 27.2M -23.2% | 35.5M +53.8% | 23.1M +384.6% | 4.8M |
| EBITDA | 46.8M +41.3% | 33.1M -19.5% | 41.2M +45.9% | 28.2M +178.4% | 10.1M |
| Net Income | 35.1M +37.3% | 25.5M -13.8% | 29.6M +366.8% | -11098000 -944.6% | 1.3M |
| EPS (Basic) | $0.82 +39.0% | $0.59 -31.4% | $0.86 +430.8% | $-0.26 -966.7% | $0.03 |
| EPS (Diluted) | $0.75 +33.9% | $0.56 -55.2% | $1.25 +580.8% | $-0.26 -966.7% | $0.03 |
| Shares (Diluted) | 46.5M +1.5% | 45.9M +93.5% | 23.7M -44.2% | 42.5M -2.6% | 43.6M |