Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 185.23M | $ 191.49M | $ 206.28M | $ 194.60M | $ 176.90M | $ 217.58M | |
$ 15.38M | - | - | $ 50.26M | $ 49.29M | $ 111.99M | |
$ 169.85M | $ 191.49M | $ 206.28M | $ 144.33M | $ 127.61M | $ 217.58M | |
$ 176.56M | $ 182.45M | $ 191.17M | $ 180.60M | $ 178.10M | $ 227.38M | |
$ 6.56M | $ 9.05M | $ 15.11M | $ 7.64M | $ -10.58M | $ -9.81M | |
$ -108.00K | $ 135.00K | $ 300.00K | $ -903.00K | $ -1.16M | $ 900.00K | |
$ 1.77M | $ 5.41M | $ -4.64M | $ -9.52M | $ 6.57M | $ 1.64M | |
$ -33.54M | $ -1.92M | $ 19.31M | $ 16.26M | $ -18.31M | $ -24.51M | |
$ -6.29M | $ -349.00K | $ -17.46M | $ 1.29M | $ -16.61M | $ 1.75M | |
- | - | - | - | - | $ -11.36M | |
$ 10.96M | $ -1.57M | $ 35.40M | $ 12.62M | $ -2.19M | $ -38.12M | |
$ -3.75 | $ -0.21 | $ 4.98 | $ 1.85 | $ -0.34 | $ -4.26 | |
$ -3.76 | $ -0.21 | $ 4.75 | $ 1.76 | $ -0.34 | $ -4.26 | |
$ 29.06M | $ 7.31M | $ 7.10M | $ 6.80M | $ 6.47M | $ 6.28M | |
$ 29.31M | $ 7.31M | $ 7.46M | $ 7.21M | $ 6.47M | $ 6.28M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 176.56M | $ 182.45M | $ 191.17M | $ 180.60M | $ 178.10M | $ 227.38M | |
$ -27.25M | $ -1.57M | $ 36.78M | $ 14.97M | $ -1.69M | $ -37.62M | |
$ -41.58M | - | - | $ 19.27M | - | - | |
- | - | - | - | - | - | |
$ -33.48M | $ -2.05M | $ 19.01M | $ 17.16M | $ -17.14M | $ -25.41M | |
$ -29.42M | $ 2.18M | $ 21.74M | $ 19.72M | $ -13.53M | $ -20.07M |