Income Statement | Dec 19 | Dec 18 | Dec 17 | Dec 16 |
|---|---|---|---|---|
| $ 116.63M | $ 53.05M | $ 22.47M | $ 8.20M | |
| $ 35.23M | $ 24.53M | $ 11.62M | $ 1.42M | |
| $ 23.47M | $ 11.91M | $ 8.41M | $ 9.64M | |
| $ 17.38M | $ 8.98M | $ 2.85M | $ 2.13M | |
| $ 29.14M | $ 19.59M | $ 6.06M | $ -10.32M | |
| $ 11.76M | $ 10.62M | $ 3.21M | $ -12.52M | |
| $ 0.00 | $ 2.16M | $ 3.12M | $ -301.00K | |
| $ -1.00M | $ 12.78M | $ 6.33M | $ -12.82M | |
| $ -1.00M | $ 8.40M | $ 6.32M | $ -12.41M | |
| $ -6.08 | $ 4.47 | $ 4.46 | $ -9.08 | |
| $ -5.85 | $ 4.29 | $ 3.92 | $ -9.08 | |
| 1.95M | 1.88M | 1.42M | 1.37M | |
| 2.02M | 1.96M | 1.61M | 1.37M |