Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 63.30M | $ 52.15M | $ 37.65M | $ 27.97M | $ 24.84M | |
- | $ 20.69M | $ 18.11M | $ 15.12M | $ 13.64M | $ 13.91M | |
- | $ 42.61M | $ 34.04M | $ 22.53M | $ 14.33M | $ 10.93M | |
- | $ 26.63M | $ 16.92M | $ 14.40M | $ 17.07M | $ 6.71M | |
- | $ 15.98M | $ 17.12M | $ 8.13M | $ -2.74M | $ 4.22M | |
- | $ 23.00K | $ 8.00K | $ -36.00K | $ 118.00K | $ 11.00K | |
- | $ -11.14M | - | - | - | - | |
- | $ 15.99M | $ 12.52M | $ 7.70M | $ -2.62M | $ 4.23M | |
- | $ 4.42M | $ 4.28M | $ 2.75M | $ 1.88M | $ 1.57M | |
- | - | - | - | - | - | |
- | $ 11.54M | $ 8.27M | $ 4.94M | $ -4.53M | $ 2.52M | |
- | $ 0.06 | $ 0.04 | $ 0.03 | $ -0.02 | $ 0.01 | |
- | $ 0.06 | $ 0.04 | $ 0.03 | $ -0.02 | $ 0.01 | |
- | $ 203.42M | $ 191.24M | $ 179.60M | $ 201.53M | $ 201.53M | |
- | $ 205.86M | $ 194.83M | $ 182.34M | $ 201.53M | $ 201.53M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 46.00K | $ 18.00K | |
- | $ 47.32M | $ -35.03M | $ -29.52M | $ 30.71M | $ 20.63M | |
- | $ 11.54M | $ 8.27M | $ 4.94M | $ -4.53M | $ 2.52M | |
- | $ 24.13M | $ 14.73M | $ 6.70M | $ -4.53M | $ 2.52M | |
- | - | - | - | $ 16.00K | $ 3.00K | |
- | $ 16.04M | $ 12.53M | $ 7.72M | $ -2.61M | $ 4.23M | |
- | $ 26.56M | $ 12.53M | $ 7.72M | $ 70.00K | $ 4.48M |