Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
- | $ 69.17M | $ 56.40M | $ 50.15M | $ 35.27M | $ 24.41M | |
- | $ 5.73M | $ 4.92M | $ 26.23M | $ 2.51M | $ 16.05M | |
- | $ 63.43M | $ 51.48M | $ 23.92M | $ 32.76M | $ 8.37M | |
- | $ 57.78M | $ 47.00M | $ 24.26M | $ 33.83M | $ 15.15M | |
- | $ 5.66M | $ 4.48M | $ -335.00K | $ -1.06M | $ -6.79M | |
- | $ -1.25M | $ -644.00K | $ -652.00K | $ -578.00K | $ -19.54M | |
- | - | - | - | - | - | |
- | $ 4.39M | $ -17.32M | $ -1.30M | $ -2.99M | $ -28.54M | |
- | $ -1.88M | $ 1.47M | $ -1.65M | $ 1.34M | $ 129.00K | |
- | - | - | - | - | - | |
- | $ 6.27M | $ -18.79M | $ 355.00K | $ -4.33M | $ -28.67M | |
- | $ 0.02 | $ -0.07 | $ <0.01 | $ -0.02 | $ -0.19 | |
- | $ 0.02 | $ -0.07 | $ <0.01 | $ -0.02 | $ -0.19 | |
- | $ 293.98M | $ 273.84M | $ 246.75M | $ 217.07M | $ 150.32M | |
- | $ 304.32M | $ 273.84M | $ 246.75M | $ 217.07M | $ 150.32M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 1.20M | $ 935.00K | $ 928.00K | $ 2.03M | $ 1.87M | |
- | $ 63.51M | $ 51.92M | $ 50.48M | $ 36.34M | $ 31.20M | |
- | $ 6.27M | $ -18.79M | $ 355.00K | $ -4.33M | $ -28.67M | |
- | $ 6.17M | $ 19.97M | $ 659.41K | $ -3.55M | $ -27.08M | |
- | $ 770.00K | $ 662.00K | $ 468.00K | $ 631.00K | $ 19.56M | |
- | $ 5.16M | $ -16.65M | $ -828.00K | $ -2.36M | $ -8.98M | |
- | $ 12.64M | $ -10.74M | $ 3.63M | $ 431.00K | $ -6.00M |