| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 170.8M +7.3% | 159.2M -3.7% | 165.3M +9.7% | 150.7M +14.4% | 131.8M |
| Cost of Revenue | 10.3M -40.5% | 17.3M +74.6% | 9.9M +5.4% | 9.4M +31.2% | 7.2M |
| Gross Profit | 160.5M +13.1% | 141.9M -8.7% | 155.4M +10.0% | 141.3M +13.4% | 124.6M |
| Operating Expenses | 108.3M +32.8% | 81.5M -8.7% | 89.3M -6.4% | 95.4M +14.3% | 83.5M |
| R&D | 3.9M +13.4% | 3.4M +3.4% | 3.3M +2.8% | 3.2M +10.3% | 2.9M |
| SG&A | 56.1M +34.0% | 41.9M -6.0% | 44.5M +1.8% | 43.8M +4.5% | 41.9M |
| Operating Income | 52.2M -13.5% | 60.4M -8.6% | 66.1M +44.0% | 45.9M +11.7% | 41.1M |
| EBITDA | 54.3M -12.5% | 62.0M -9.0% | 68.2M +42.7% | 47.8M +11.9% | 42.7M |
| Net Income | 6.7M -88.5% | 57.9M -12.1% | 65.9M -28.4% | 92.1M +918.5% | 9.0M |
| EPS (Basic) | $0.53 -87.7% | $4.31 -11.9% | $4.89 -28.5% | $6.84 +905.9% | $0.68 |
| EPS (Diluted) | $0.49 -87.8% | $4.02 -12.0% | $4.57 -27.9% | $6.34 +922.6% | $0.62 |
| Shares (Diluted) | 13.7M -5.0% | 14.4M -0.6% | 14.5M -0.3% | 14.5M -0.2% | 14.6M |