| Metric | Q4 2020 | Q4 2020 | Q1 2020 | Q1 2020 | Q4 2019 |
|---|---|---|---|---|---|
| Revenue | 119.6M +0.0% | 119.6M +12.7% | 106.2M +0.0% | 106.2M -3.6% | 110.2M |
| Cost of Revenue | 0 | 0 | 0 | 0 | 0 |
| Gross Profit | 119.6M +0.0% | 119.6M +12.7% | 106.2M +0.0% | 106.2M -3.6% | 110.2M |
| Operating Expenses | 67.1M +0.0% | 67.1M +6.8% | 62.8M +0.0% | 62.8M +3.1% | 60.9M |
| R&D | — | — | — | — | — |
| SG&A | 6.4M +0.0% | 6.4M +10.3% | 5.8M +0.0% | 5.8M -17.2% | 7.1M |
| Operating Income | 52.6M +0.0% | 52.6M +21.1% | 43.4M +0.0% | 43.4M -12.0% | 49.3M |
| EBITDA | 52.6M +0.0% | 52.6M -25.2% | 70.3M +0.0% | 70.3M +42.6% | 49.3M |
| Net Income | 43.2M +0.0% | 43.2M +48.4% | 29.1M +0.0% | 29.1M -14.0% | 33.8M |
| EPS (Basic) | $2.02 +0.0% | $2.02 +71.2% | $1.18 +0.0% | $1.18 -33.3% | $1.77 |
| EPS (Diluted) | $2.00 +0.0% | $2.00 +70.9% | $1.17 +0.0% | $1.17 -32.4% | $1.73 |
| Shares (Diluted) | 23.8M +0.0% | 23.8M -4.0% | 24.8M +0.0% | 24.8M +52.8% | 16.2M |