Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 42.20M | $ 39.04M | $ 29.69M | $ 29.25M | $ 23.96M | |
- | $ 26.37M | $ 28.31M | $ 21.28M | $ 21.00M | $ 17.65M | |
- | $ 15.83M | $ 10.73M | $ 8.40M | $ 8.25M | $ 6.31M | |
- | $ 5.74M | $ 5.54M | $ 5.51M | $ 5.46M | $ 5.24M | |
- | $ 10.09M | $ 5.19M | $ 2.89M | $ 2.79M | $ 1.07M | |
- | $ -64.00K | $ 351.00K | $ 1.18M | $ 2.65M | $ 3.06M | |
- | - | - | - | - | - | |
- | $ 10.03M | $ 5.12M | $ 1.28M | $ 552.42K | $ -1.37M | |
- | $ 2.17M | $ -4.07M | - | - | $ -231.23K | |
- | - | - | - | - | - | |
- | $ 7.87M | $ 9.19M | $ 1.28M | $ 552.42K | $ -1.14M | |
- | - | $ 0.05 | $ 0.01 | - | $ -0.01 | |
- | - | $ 0.05 | $ 0.01 | - | $ -0.01 | |
- | $ 191.86M | $ 191.86M | $ 191.86M | $ 162.97M | $ 129.12M | |
- | $ 196.04M | $ 193.09M | $ 193.89M | $ 182.18M | $ 196.52M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 32.10M | $ -33.85M | $ -26.80M | $ -26.46M | $ -22.89M | |
- | $ 7.87M | $ 9.19M | $ 1.28M | $ 552.42K | $ -1.14M | |
- | $ 7.67M | $ -36.00K | $ 1.43M | $ 447.46K | $ 986.79K | |
- | - | - | - | - | - | |
- | $ 10.36M | $ 5.49M | $ 2.39M | $ 3.02M | $ 1.69M | |
- | $ 12.18M | $ 5.49M | $ 4.18M | $ 3.02M | $ 1.69M |