| Metric | Q4 2026 | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 |
|---|---|---|---|---|---|
| Revenue | 338.5M +6.8% | 316.9M -0.3% | 317.9M +2.5% | 310.2M +1.1% | 307.0M |
| Cost of Revenue | 128.1M +5.5% | 121.3M -1.2% | 122.8M +0.5% | 122.2M +3.6% | 117.9M |
| Gross Profit | 210.5M +7.6% | 195.5M +0.2% | 195.1M +3.7% | 188.0M -0.6% | 189.1M |
| Operating Expenses | 189.4M +6.3% | 178.2M -2.1% | 182.1M +3.0% | 176.7M -7.2% | 190.5M |
| R&D | 59.4M +0.4% | 59.2M +2.9% | 57.5M -0.4% | 57.8M +2.3% | 56.5M |
| SG&A | 128.9M +8.6% | 118.6M -4.3% | 124.0M +5.0% | 118.1M -11.8% | 133.9M |
| Operating Income | 21.1M +21.5% | 17.3M +33.5% | 13.0M +15.0% | 11.3M +920.9% | -1376000 |
| EBITDA | 23.4M +6.7% | 21.9M +22.3% | 17.9M +8.1% | 16.6M +1093.8% | -1668000 |
| Net Income | 18.0M +70.4% | 10.6M +34.5% | 7.9M +40.4% | 5.6M +171.9% | -7803000 |
| EPS (Basic) | $0.14 +75.0% | $0.08 +33.3% | $0.06 +50.0% | $0.04 +166.7% | $-0.06 |
| EPS (Diluted) | $0.13 +62.5% | $0.08 +33.3% | $0.06 +50.0% | $0.04 +166.7% | $-0.06 |
| Shares (Diluted) | 136.1M +1.8% | 133.6M -1.2% | 135.2M +0.1% | 135.1M +4.3% | 129.5M |