| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 138.7M +6.1% | 130.7M +6.8% | 122.5M +7.1% | 114.3M +6.3% | 107.5M |
| Cost of Revenue | 48.7M +3.6% | 47.1M +2.2% | 46.1M +11.7% | 41.3M +5.1% | 39.2M |
| Gross Profit | 89.9M +7.5% | 83.7M +9.5% | 76.4M +4.5% | 73.1M +7.0% | 68.3M |
| Operating Expenses | 67.0M +0.6% | 66.6M +10.9% | 60.1M +2.2% | 58.8M +10.2% | 53.3M |
| R&D | 20.3M +5.4% | 19.3M +12.4% | 17.2M +0.4% | 17.1M +5.3% | 16.2M |
| SG&A | 46.7M -1.3% | 47.3M +10.3% | 42.9M +2.9% | 41.7M +12.4% | 37.1M |
| Operating Income | 22.9M +34.1% | 17.1M +4.6% | 16.3M +14.3% | 14.3M -4.3% | 14.9M |
| EBITDA | 34.5M +21.9% | 28.3M +5.3% | 26.8M +14.9% | 23.4M +0.3% | 23.3M |
| Net Income | 15.7M +39.3% | 11.3M -3.5% | 11.7M +17.3% | 10.0M -2.6% | 10.2M |
| EPS (Basic) | $0.42 +40.0% | $0.30 -3.2% | $0.31 +14.8% | $0.27 -3.6% | $0.28 |
| EPS (Diluted) | $0.40 +37.9% | $0.29 -6.5% | $0.31 +19.2% | $0.26 -3.7% | $0.27 |
| Shares (Diluted) | 38.9M +1.1% | 38.5M +0.6% | 38.2M -0.2% | 38.3M +1.7% | 37.7M |