Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 43.46M | $ 49.16M | $ 48.46M | $ 39.19M | $ 22.78M | $ 37.80M | |
$ 27.38M | $ 32.44M | $ 32.55M | $ 22.66M | $ 16.61M | $ 23.51M | |
$ 16.07M | $ 16.72M | $ 15.91M | $ 16.53M | $ 6.17M | $ 14.29M | |
$ 28.21M | $ 34.66M | $ 41.25M | $ 32.33M | $ 24.71M | $ 29.91M | |
$ -12.14M | $ -17.90M | $ -25.34M | $ -15.80M | $ -18.50M | $ -15.62M | |
$ -2.41M | $ -2.36M | $ -2.75M | $ -2.22M | $ 2.36M | $ -2.16M | |
$ 7.28M | $ -303.00K | $ -438.00K | $ -3.01M | $ -4.21M | - | |
$ -15.23M | $ -20.60M | $ -28.52M | $ -15.46M | $ -16.70M | $ -17.90M | |
$ 66.00K | $ 31.00K | $ 109.00K | $ 65.00K | $ 128.00K | $ -44.00K | |
- | - | - | - | - | - | |
$ -15.23M | $ -37.62M | $ -28.85M | $ -16.70M | $ -34.21M | $ -17.86M | |
$ -4.37 | $ -29.44 | $ -416.00 | $ -275.00 | $ -1.40K | $ -1.93K | |
$ -4.37 | $ -29.44 | $ -416.00 | $ -275.00 | $ -1.40K | $ -1.93K | |
$ 88.50M | $ 1.28M | $ 69.30K | - | $ 24.45K | $ 9.28K | |
$ 88.50M | $ 1.28M | $ 69.30K | - | $ 24.45K | $ 9.28K | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 55.59M | $ 67.10M | $ 73.80M | $ 55.62M | $ 41.32M | $ 53.42M | |
$ -15.30M | $ -20.63M | $ -28.63M | $ -15.53M | $ -16.83M | $ -17.86M | |
$ -6.99M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -12.84M | $ -18.24M | $ -25.78M | $ -13.24M | $ -14.34M | $ -17.90M | |
$ -9.96M | $ -15.02M | $ -25.28M | $ -12.32M | $ -13.84M | $ -16.59M |