| Metric | Q1 2021 | Q1 2020 | Q1 2019 | Q4 2015 | Q4 2014 |
|---|---|---|---|---|---|
| Revenue | 182.4M +37.4% | 132.8M +40.2% | 94.7M | — | — |
| Cost of Revenue | 91.1M +32.3% | 68.9M +46.3% | 47.1M | 0 | 0 |
| Gross Profit | 91.3M +42.8% | 63.9M +34.2% | 47.6M | — | — |
| Operating Expenses | 46.9M +17.8% | 39.8M +0.6% | 39.5M | — | — |
| R&D | 36.0M +22.6% | 29.3M +4.9% | 28.0M | — | — |
| SG&A | 10.9M +4.1% | 10.5M -7.7% | 11.3M | — | — |
| Operating Income | 44.4M +84.2% | 24.1M +198.4% | 8.1M | — | — |
| EBITDA | 48.3M +76.6% | 27.3M +129.0% | 11.9M | 0 | 0 |
| Net Income | 34.4M +32.7% | 25.9M +213.3% | 8.3M | — | — |
| EPS (Basic) | $0.99 +33.8% | $0.74 +221.7% | $0.23 | — | — |
| EPS (Diluted) | $0.98 +32.4% | $0.74 +221.7% | $0.23 | — | — |
| Shares (Diluted) | 34.9M -0.9% | 35.2M -0.6% | 35.5M -74.6% | 139.6M +2.1% | 136.8M |