| Metric | Q3 2020 | Q1 2020 | Q2 2019 | Q1 2019 |
|---|---|---|---|---|
| Revenue | 70.6M +26.3% | 55.9M -22.6% | 72.2M +4.3% | 69.2M |
| Cost of Revenue | 47.0M +12.3% | 41.9M -14.4% | 48.9M +9.9% | 44.5M |
| Gross Profit | 23.6M +68.3% | 14.0M -39.7% | 23.2M -5.7% | 24.6M |
| Operating Expenses | 20.2M +1.0% | 20.0M -5.1% | 21.1M -1.4% | 21.4M |
| R&D | 7.3M +0.5% | 7.3M +8.2% | 6.7M +9.3% | 6.2M |
| SG&A | 12.9M +1.3% | 12.7M -11.4% | 14.4M -5.8% | 15.2M |
| Operating Income | 3.4M +155.8% | -6009000 -381.2% | 2.1M -33.7% | 3.2M |
| EBITDA | 6.1M +284.0% | -3305000 -254.7% | 2.1M -60.0% | 5.3M |
| Net Income | 1.6M +123.0% | -6880000 -3798.9% | 186.0K -77.0% | 808.0K |
| EPS (Basic) | $0.02 +122.2% | $-0.09 | $0.00 -100.0% | $0.01 |
| EPS (Diluted) | $0.02 +122.2% | $-0.09 | $0.00 -100.0% | $0.01 |
| Shares (Diluted) | 82.0M +1.5% | 80.8M -1.1% | 81.7M -0.8% | 82.3M |