| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 500.9M +9.0% | 459.5M +11.6% | 411.7M -8.7% | 450.9M -3.3% | 466.4M |
| Cost of Revenue | 407.9M +7.3% | 380.3M +13.9% | 334.0M -8.6% | 365.3M -0.7% | 368.0M |
| Gross Profit | 93.0M +17.4% | 79.2M +1.9% | 77.7M -9.2% | 85.6M -13.0% | 98.4M |
| Operating Expenses | 71.7M +5.8% | 67.8M +5.6% | 64.2M -53.4% | 137.9M +108.0% | 66.3M |
| R&D | 7.2M -1.4% | 7.3M -2.7% | 7.5M +8.7% | 6.9M +6.2% | 6.5M |
| SG&A | 62.7M +6.1% | 59.1M +3.5% | 57.1M -0.7% | 57.5M -0.3% | 57.7M |
| Operating Income | 21.3M +86.8% | 11.4M -15.6% | 13.5M +125.8% | -52300000 -262.9% | 32.1M |
| EBITDA | 54.2M +22.9% | 44.1M +6.8% | 41.3M -33.6% | 62.2M -3.0% | 64.1M |
| Net Income | 1.8M +118.2% | -9900000 +49.2% | -19500000 +71.2% | -67600000 -851.1% | 9.0M |
| EPS (Basic) | $0.03 +116.7% | $-0.18 +52.6% | $-0.38 +68.3% | $-1.20 -850.0% | $0.16 |
| EPS (Diluted) | $0.03 +116.7% | $-0.18 +52.6% | $-0.38 +68.3% | $-1.20 -850.0% | $0.16 |
| Shares (Diluted) | 57.3M +1.6% | 56.4M +1.5% | 55.5M -1.3% | 56.2M -0.1% | 56.3M |