| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 218.1M +11.8% | 195.1M +2.2% | 190.9M -2.3% | 195.3M +12.3% | 173.9M |
| Cost of Revenue | 4.6M +6.3% | 4.4M +2.2% | 4.3M -4.0% | 4.4M -5.8% | 4.7M |
| Gross Profit | 213.4M +11.9% | 190.7M +2.2% | 186.6M -2.2% | 190.9M +12.8% | 169.2M |
| Operating Expenses | 189.5M +13.3% | 167.2M +2.5% | 163.2M -5.3% | 172.2M +13.6% | 151.7M |
| R&D | 9.0M -4.3% | 9.4M +10.3% | 8.5M +3.0% | 8.3M +4.5% | 7.9M |
| SG&A | 180.5M +14.4% | 157.8M +2.1% | 154.6M -5.7% | 163.9M +14.1% | 143.7M |
| Operating Income | 23.9M +1.9% | 23.5M +0.3% | 23.4M +25.7% | 18.6M +6.2% | 17.5M |
| EBITDA | 24.9M +1.9% | 24.5M +1.1% | 24.2M +24.2% | 19.5M +6.2% | 18.4M |
| Net Income | 18.2M -5.4% | 19.2M +2.7% | 18.7M -67.7% | 57.8M +206.1% | 18.9M |
| EPS (Basic) | $0.51 -7.3% | $0.55 +5.8% | $0.52 -67.5% | $1.60 +207.7% | $0.52 |
| EPS (Diluted) | $0.49 -7.5% | $0.53 +3.9% | $0.51 -66.9% | $1.54 +208.0% | $0.50 |
| Shares (Diluted) | 36.9M +2.1% | 36.2M -2.1% | 36.9M -1.8% | 37.6M -0.3% | 37.7M |