Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 101.86M | $ 96.25M | $ 81.23M | $ 7.69M | $ 45.74M | $ 41.39M | |
$ 24.58M | $ 31.90M | $ 14.40M | $ -12.09M | $ 18.51M | $ 17.61M | |
$ 77.28M | $ 64.35M | $ 66.84M | $ -8.69M | $ 27.23M | $ 23.78M | |
$ 79.27M | $ 73.12M | $ 59.63M | $ 61.83M | $ 32.03M | $ 35.67M | |
$ -10.69M | $ -8.85M | $ -5.23M | $ -70.53M | $ -4.80M | $ -11.89M | |
$ -1.22M | $ -1.46M | $ -1.21M | $ 92.88M | $ 819.85K | $ 2.90M | |
$ 10.81M | $ -1.84M | $ -26.38M | $ -50.95M | $ 1.55M | $ 7.51M | |
$ -11.99M | $ -9.15M | $ 3.79M | $ 73.17M | $ -2.43M | $ -1.48M | |
$ -3.36M | $ -2.98M | $ -3.50M | $ 17.69M | $ 0.00 | $ 0.00 | |
$ -15.47M | $ -7.89M | $ -1.39M | $ 878.92K | - | - | |
$ -10.61M | $ -7.00M | $ 32.29M | $ 52.75M | $ -49.09K | $ -1.49M | |
$ -0.32 | $ -0.23 | $ 0.24 | $ 1.82 | $ 0.02 | $ -0.07 | |
$ -0.33 | $ -0.23 | $ 0.24 | $ 1.82 | $ 0.02 | $ -0.07 | |
$ 125.81M | $ 31.09M | $ 29.70M | $ 28.98M | $ 25.74M | $ 22.78M | |
$ 125.69M | $ 31.09M | $ 29.77M | $ 29.05M | $ 25.74M | $ 22.78M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 99.43M | $ 105.02M | $ 45.23M | $ 49.74M | $ 50.54M | $ 53.28M | |
$ -10.27M | $ -7.00M | $ 7.14M | $ 52.75M | $ -49.09K | $ -1.49M | |
$ 67.27M | $ -12.04M | - | - | $ 3.98M | $ -8.52M | |
- | - | - | - | $ 841.83K | $ 302.75K | |
$ -7.53M | $ -8.00M | $ 5.00M | $ 74.13M | $ -1.59M | $ -1.18M | |
$ 19.10M | $ 17.27M | $ 25.64M | $ 88.82M | $ 10.22M | $ 16.15M |