| Metric | Q1 2021 | Q4 2020 | Q3 2020 | Q1 2020 | Q4 2019 |
|---|---|---|---|---|---|
| Revenue | 68.3M +22.3% | 55.9M +6.8% | 52.3M +53.3% | 34.1M +15.6% | 29.5M |
| Cost of Revenue | 11.5M +19.0% | 9.7M +11.4% | 8.7M +27.7% | 6.8M +11.4% | 6.1M |
| Gross Profit | 56.8M +22.9% | 46.2M +5.8% | 43.6M +59.7% | 27.3M +16.7% | 23.4M |
| Operating Expenses | 70.6M +41.3% | 50.0M +12.0% | 44.6M +32.1% | 33.8M +7.3% | 31.5M |
| R&D | 16.9M +24.3% | 13.6M +16.6% | 11.6M +16.7% | 10.0M +7.0% | 9.3M |
| SG&A | 53.7M +47.7% | 36.4M +10.3% | 33.0M +38.5% | 23.8M +7.5% | 22.2M |
| Operating Income | -13825000 -266.3% | -3774000 -283.9% | -983000 +84.8% | -6455000 +20.0% | -8069000 |
| EBITDA | -12507000 -231.4% | -3774000 -2667.3% | 147.0K +102.7% | -5490000 +32.0% | -8069000 |
| Net Income | -17844000 -120.9% | -8077000 -1679.1% | -454000 +92.6% | -6155000 +17.3% | -7439000 |
| EPS (Basic) | $-0.49 -96.0% | $-0.25 -2400.0% | $-0.01 +94.7% | $-0.19 -216.7% | $-0.06 |
| EPS (Diluted) | $-0.49 -96.0% | $-0.25 -2400.0% | $-0.01 +94.7% | $-0.19 -216.7% | $-0.06 |
| Shares (Diluted) | 36.1M +11.6% | 32.3M -8.4% | 35.3M +10.0% | 32.1M +56.4% | 20.5M |