Income Statement | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
|---|---|---|---|---|---|
| $ 175.65M | $ 97.84M | $ 91.28M | $ 80.31M | $ 51.75M | |
| $ 175.65M | $ 97.84M | $ 91.28M | $ 80.31M | $ 51.75M | |
| $ 170.89M | $ 88.76M | $ 79.60M | $ 75.60M | $ 44.03M | |
| $ 1.00M | $ 2.10M | $ 900.00K | $ 700.00K | $ 600.00K | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 85.40M | $ 31.19M | $ 34.67M | $ 30.40M | $ 14.43M | |
| $ 85.40M | $ 31.19M | $ 34.67M | $ 30.40M | $ 14.43M | |
| $ 78.53M | $ 26.04M | $ 24.85M | $ 22.33M | $ 7.64M | |
| $ 2.95 | $ 1.39 | $ 1.38 | $ 1.20 | $ 0.41 | |
| $ 2.91 | $ 1.36 | $ 1.35 | $ 1.20 | $ 0.41 | |
| 25.58M | 18.69M | 17.96M | 18.66M | 18.66M | |
| 25.92M | 19.18M | 18.39M | 18.66M | 18.66M |