Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
- | $ 66.89M | $ 54.97M | $ 41.50M | $ 44.24M | $ 43.92M | |
- | $ 20.71M | $ 16.41M | $ 11.94M | $ 14.11M | $ 12.95M | |
- | $ 46.18M | $ 38.55M | $ 29.56M | $ 30.13M | $ 30.98M | |
- | $ 4.69M | $ 4.97M | $ 3.76M | $ 3.55M | $ 4.18M | |
- | $ 41.49M | $ 33.59M | $ 25.80M | $ 26.58M | $ 26.80M | |
- | $ -12.16M | $ -7.22M | $ -5.59M | $ -6.89M | $ -6.42M | |
- | - | - | - | - | - | |
- | $ 29.75M | $ 50.22M | $ 5.07M | $ 17.82M | $ 18.14M | |
- | $ 3.15M | $ 6.89M | $ 489.00K | $ 2.46M | $ 3.65M | |
- | - | - | - | - | - | |
- | $ 26.17M | $ 42.86M | $ 4.63M | $ 15.21M | $ 14.38M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 25.40M | $ 21.38M | $ 15.70M | $ 17.66M | $ 17.12M | |
- | $ 26.17M | $ 42.86M | $ 4.63M | $ 15.21M | $ 14.38M | |
- | $ 22.86M | $ 40.95M | $ 6.55M | $ 15.21M | $ 14.38M | |
- | $ 8.52M | $ 6.29M | $ 4.89M | $ 6.87M | $ 6.41M | |
- | $ 38.27M | $ 56.51M | $ 9.96M | $ 24.69M | $ 24.55M | |
- | $ 38.27M | $ 56.51M | $ 9.96M | $ 24.69M | $ 24.55M |