Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 70.36M | $ 96.25M | $ 81.23M | $ 7.69M | $ 45.74M | $ 41.39M | |
$ 7.52M | $ 15.14M | $ 14.40M | $ -12.09M | $ 18.51M | $ 17.61M | |
$ 70.37M | $ 81.12M | $ 66.84M | $ -8.69M | $ 27.23M | $ 23.78M | |
$ 37.23M | $ 72.90M | $ 59.63M | $ 61.83M | $ 32.03M | $ 35.67M | |
$ 24.31M | $ -8.85M | $ -5.23M | $ -70.53M | $ -4.80M | $ -11.89M | |
$ -1.15M | $ -1.15M | $ -1.21M | $ 92.88M | $ 819.85K | $ 2.90M | |
$ -17.28M | $ 3.42M | $ -26.38M | $ -50.95M | $ 1.55M | $ 7.51M | |
$ -9.15M | $ -9.15M | $ 3.79M | $ 73.17M | $ -2.43M | $ -1.48M | |
$ -2.98M | $ -2.98M | $ -3.50M | $ 17.69M | $ 0.00 | $ 0.00 | |
$ -7.89M | $ -7.89M | $ -1.39M | $ 878.92K | - | - | |
$ 35.44M | $ -7.00M | $ 32.29M | $ 52.75M | $ -49.09K | $ -1.49M | |
$ -0.22 | $ -0.23 | $ 0.24 | $ 1.82 | $ 0.02 | $ -0.07 | |
$ -0.23 | $ -0.23 | $ 0.24 | $ 1.82 | $ 0.02 | $ -0.07 | |
$ 124.37M | $ 31.09M | $ 29.70M | $ 28.98M | $ 25.74M | $ 22.78M | |
$ 124.37M | $ 31.09M | $ 29.77M | $ 29.05M | $ 25.74M | $ 22.78M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 44.75M | $ 88.04M | $ 45.23M | $ 49.74M | $ 50.54M | $ 53.28M | |
$ -7.12M | $ -7.00M | $ 7.14M | $ 52.75M | $ -49.09K | $ -1.49M | |
$ 70.66M | $ -12.04M | - | - | $ 3.98M | $ -8.52M | |
- | - | - | - | $ 841.83K | $ 302.75K | |
$ -8.00M | $ -8.00M | $ 5.00M | $ 74.13M | $ -1.59M | $ -1.18M | |
$ 17.27M | $ 17.27M | $ 25.64M | $ 88.82M | $ 10.22M | $ 16.15M |