| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 290.8M +9.3% | 266.0M +12.0% | 237.5M -3.9% | 247.1M +8.4% | 227.8M |
| Cost of Revenue | 111.5M +11.4% | 100.2M +7.0% | 93.6M -6.7% | 100.3M +7.4% | 93.4M |
| Gross Profit | 179.2M +8.1% | 165.9M +15.3% | 143.9M -2.0% | 146.8M +9.2% | 134.4M |
| Operating Expenses | 126.9M +1.2% | 125.4M +19.5% | 105.0M -6.2% | 111.9M +14.4% | 97.9M |
| R&D | 13.0M -11.9% | 14.7M +39.1% | 10.6M -13.5% | 12.3M -0.3% | 12.3M |
| SG&A | 94.9M +3.5% | 91.7M +24.4% | 73.7M -11.0% | 82.8M +8.0% | 76.7M |
| Operating Income | 52.4M +29.4% | 40.5M +4.0% | 38.9M +11.6% | 34.9M -4.6% | 36.5M |
| EBITDA | 71.9M +19.7% | 60.1M +0.5% | 59.8M +4.1% | 57.5M -4.1% | 59.9M |
| Net Income | 35.1M +42.2% | 24.7M -16.2% | 29.5M +7.3% | 27.5M +3.3% | 26.6M |
| EPS (Basic) | $1.54 +41.3% | $1.09 -16.8% | $1.31 +6.5% | $1.23 +3.4% | $1.19 |
| EPS (Diluted) | $1.51 +43.8% | $1.05 -18.0% | $1.28 +18.5% | $1.08 -4.4% | $1.13 |
| Shares (Diluted) | 21.7M -1.1% | 21.9M +1.7% | 21.5M -8.2% | 23.5M +11.2% | 21.1M |