| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 222.8M -1.6% | 226.3M -1.8% | 230.6M +3.1% | 223.6M -1.1% | 226.0M |
| Cost of Revenue | 129.2M -3.1% | 133.3M -6.4% | 142.3M +16.1% | 122.6M +3.0% | 119.1M |
| Gross Profit | 93.6M +0.6% | 93.0M +5.4% | 88.2M -12.6% | 101.0M -5.6% | 107.0M |
| Operating Expenses | 64.0M +4.3% | 61.3M -17.2% | 74.0M +2.5% | 72.2M +1.7% | 71.0M |
| R&D | 9.7M +48.9% | 6.5M -53.8% | 14.1M -10.3% | 15.7M +25.2% | 12.5M |
| SG&A | 37.3M -6.1% | 39.7M -10.1% | 44.2M +6.9% | 41.3M -4.7% | 43.4M |
| Operating Income | 29.6M -6.4% | 31.7M +123.3% | 14.2M -50.6% | 28.7M -20.1% | 36.0M |
| EBITDA | 46.7M -0.4% | 46.8M +56.1% | 30.0M -31.8% | 44.0M -13.9% | 51.1M |
| Net Income | -2009000 -115.4% | 13.1M +230.9% | -9996000 -417.9% | -1930000 -115.1% | 12.8M |
| EPS (Basic) | $-0.01 -110.0% | $0.10 +242.9% | $-0.07 -600.0% | $-0.01 -110.0% | $0.10 |
| EPS (Diluted) | $-0.01 -110.0% | $0.10 +242.9% | $-0.07 -600.0% | $-0.01 -111.1% | $0.09 |
| Shares (Diluted) | 136.3M +0.4% | 135.7M -4.7% | 142.3M +5.7% | 134.7M -1.6% | 136.9M |