Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 71.66M | $ 50.65M | $ 79.80M | $ 72.75M | $ 54.33M | $ 67.31M | |
$ 41.88M | $ 29.89M | $ 46.43M | $ 38.56M | $ 31.33M | $ 41.14M | |
$ 29.78M | $ 20.77M | $ 33.37M | $ 34.19M | $ 23.00M | $ 26.17M | |
$ 30.68M | $ 26.05M | $ 30.88M | $ 23.27M | $ 21.96M | $ 21.75M | |
$ -896.00K | $ -5.28M | $ 2.49M | $ 10.93M | $ 1.05M | $ 4.42M | |
$ -198.00K | $ -133.00K | $ -213.00K | $ -141.00K | $ 188.00K | $ 110.00K | |
- | - | - | - | - | - | |
$ -1.80M | $ -5.88M | $ 1.40M | $ 9.43M | $ 1.45M | $ 4.87M | |
$ -685.00K | $ -1.55M | $ 60.00K | $ 231.00K | $ 2.08M | $ 1.20M | |
- | - | - | - | - | - | |
$ -1.11M | $ -4.33M | $ 1.34M | $ 9.20M | $ -628.00K | $ 3.67M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 72.55M | $ 55.93M | $ 77.31M | $ 61.82M | $ 53.29M | $ 62.90M | |
$ -1.11M | $ -4.33M | $ 1.34M | $ 9.20M | $ -628.00K | $ 3.67M | |
$ 205.99K | $ -4.24M | $ 2.98M | $ 9.20M | $ -628.00K | $ 3.67M | |
- | $ 98.00K | $ 113.00K | $ 114.00K | $ 122.00K | $ 35.00K | |
$ -1.88M | $ -5.78M | $ 1.51M | $ 9.54M | $ 1.58M | $ 4.91M | |
$ 890.00K | $ -1.61M | $ 5.26M | $ 13.29M | $ 5.63M | $ 8.60M |