Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 196.78M | $ 206.28M | $ 194.60M | $ 176.90M | $ 217.58M | $ 284.63M | |
- | - | - | $ 49.29M | $ 75.90M | $ 100.25M | |
$ 196.78M | $ 206.28M | $ 194.60M | $ 127.61M | $ 141.68M | $ 184.38M | |
$ 94.17M | $ 191.17M | $ 180.60M | $ 128.81M | $ 151.48M | $ 205.52M | |
$ 102.61M | $ 15.11M | $ 14.00M | $ -1.20M | $ -9.81M | $ -21.15M | |
$ 181.00K | $ 300.00K | $ 500.00K | $ -1.16M | $ -1.26M | $ -1.55M | |
$ -509.00K | $ -4.64M | $ -9.52M | $ -15.94M | $ -13.44M | $ 22.14M | |
$ 4.02M | $ 19.31M | $ 16.26M | $ -18.31M | $ -24.51M | $ -562.00K | |
$ -17.12M | $ -17.46M | $ 1.29M | $ -16.61M | $ 1.75M | $ -18.11M | |
- | - | - | - | - | - | |
$ 118.84M | $ 35.40M | $ 12.62M | $ -2.19M | $ -26.76M | $ 14.89M | |
$ 3.23 | $ 4.98 | $ 1.85 | $ -0.34 | $ -4.26 | $ 2.39 | |
$ 3.06 | $ 4.75 | $ 1.76 | $ -0.34 | $ -4.26 | $ 2.38 | |
$ 29.12M | $ 7.10M | $ 6.80M | $ 6.47M | $ 6.28M | $ 6.24M | |
$ 29.70M | $ 7.46M | $ 7.21M | $ 6.47M | $ 6.28M | $ 6.27M | |
- | - | - | $ 0.00 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 94.17M | $ 191.17M | $ 180.60M | $ 178.10M | $ 227.38M | $ 305.77M | |
$ 24.02M | $ 36.78M | $ 13.11M | $ -1.69M | $ -26.26M | $ 17.55M | |
$ 2.65M | - | - | $ 5.15M | $ -21.64M | $ -1.48M | |
- | - | - | $ 1.16M | - | - | |
$ 4.18M | $ 19.01M | $ 16.66M | $ -17.14M | $ -9.81M | $ -21.15M | |
$ 5.19M | $ 21.74M | $ 19.22M | $ -13.53M | $ -4.47M | $ -13.69M |