Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|
$ 308.45M | $ 409.92M | $ 409.74M | $ 331.47M | |
$ 121.14M | $ 195.65M | $ 174.03M | $ 140.15M | |
$ 187.31M | $ 214.27M | $ 235.71M | $ 191.31M | |
$ 149.44M | $ 199.37M | $ 245.04M | $ 129.70M | |
$ 37.88M | $ 14.90M | $ -9.33M | $ 61.61M | |
$ -1.70M | $ 25.76M | $ -102.31M | $ -54.49M | |
$ 7.03M | $ -116.91M | $ 181.22M | $ -6.28M | |
$ 43.21M | $ 125.63M | $ -295.60M | $ 849.00K | |
$ 11.10M | $ 10.17M | $ 13.71M | $ 11.30M | |
- | $ 106.36M | $ -1.72M | - | |
$ 32.11M | $ 115.46M | $ -309.30M | $ -10.45M | |
$ 0.31 | $ 0.42 | $ -1.03 | $ -0.09 | |
$ 0.31 | $ 0.50 | $ -1.03 | $ -0.09 | |
$ 302.59M | $ 101.11K | $ 98.14K | $ 112.82M | |
$ 302.59M | $ 230.92M | $ 300.29M | $ 112.82M | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
$ 270.57M | $ 395.02M | $ 419.07M | $ 269.85M | |
$ 32.11M | $ 115.46M | $ -309.30M | $ -10.45M | |
$ 13.54M | - | - | $ -6.48M | |
$ 23.88M | - | - | $ 52.63M | |
$ 54.04M | $ 99.87M | $ -295.60M | $ 53.48M | |
$ 66.43M | $ 99.87M | $ -295.60M | $ 69.96M |