| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 102.8M +26.4% | 81.4M -35.0% | 125.2M +17.4% | 106.7M +16.3% | 91.7M |
| Cost of Revenue | 39.9M +12.3% | 35.6M -33.0% | 53.1M +34.7% | 39.4M +3.4% | 38.1M |
| Gross Profit | 62.9M +37.3% | 45.8M -36.5% | 72.1M +7.2% | 67.3M +25.5% | 53.6M |
| Operating Expenses | 42.1M +17.5% | 35.9M -25.3% | 48.0M +25.7% | 38.2M -2.6% | 39.3M |
| R&D | 1.7M -8.3% | 1.8M +24.3% | 1.5M -3.6% | 1.5M -2.4% | 1.5M |
| SG&A | 34.5M +6.3% | 32.5M -8.4% | 35.5M +3.7% | 34.2M -3.1% | 35.3M |
| Operating Income | 20.8M +108.8% | 10.0M -58.7% | 24.1M -17.0% | 29.0M +102.5% | 14.3M |
| EBITDA | 38.7M +53.8% | 25.2M -48.4% | 48.8M +9.2% | 44.7M +43.9% | 31.0M |
| Net Income | 15.9M +162.0% | 6.1M +140.4% | 2.5M -88.8% | 22.6M +84.8% | 12.2M |
| EPS (Basic) | $0.28 +250.0% | $0.08 +700.0% | $0.01 -97.4% | $0.38 +81.0% | $0.21 |
| EPS (Diluted) | $0.27 +285.7% | $0.07 +600.0% | $0.01 -97.3% | $0.37 +85.0% | $0.20 |
| Shares (Diluted) | 56.6M +0.3% | 56.4M -0.2% | 56.5M +1.6% | 55.6M +0.7% | 55.2M |