Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 210.81M | $ 199.72M | $ 195.28M | $ 175.94M | $ 322.13M | $ 389.93M | |
$ 88.30M | $ 84.05M | $ 95.64M | $ 132.41M | $ 172.00M | $ 167.01M | |
$ 122.50M | $ 115.66M | $ 99.65M | $ 43.53M | $ 150.13M | $ 222.91M | |
$ 45.96M | $ 95.28M | $ 47.29M | $ 56.49M | $ 93.41M | $ 100.98M | |
$ 76.55M | $ 34.57M | $ 52.36M | $ -12.96M | $ 56.71M | $ 121.93M | |
$ -126.90M | $ -122.13M | $ 116.45M | $ 101.91M | $ 43.09M | $ 49.03M | |
- | $ -5.52M | - | - | - | - | |
$ 17.89M | $ -81.78M | $ 5.60M | $ -401.84M | $ -1.34B | $ -92.16M | |
$ 37.69M | $ 34.66M | $ 31.72M | $ -37.48M | $ -353.22M | $ 28.54M | |
- | - | - | - | - | - | |
$ -19.80M | $ -116.44M | $ -26.12M | $ -364.36M | $ -989.93M | $ -120.69M | |
$ -0.11 | $ -0.69 | $ -1.40 | $ -17.70 | $ -53.40 | $ -6.50 | |
$ -0.11 | $ -0.69 | $ -1.40 | $ -17.70 | $ -53.40 | $ -6.50 | |
$ 740.94M | $ 169.09M | $ 18.52M | $ 18.52M | $ 18.52M | $ 18.52M | |
$ 740.94M | $ 169.09M | $ 18.52M | $ 18.52M | $ 18.52M | $ 18.52M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 238.00K | - | - | - | - | - | |
$ 134.26M | $ 165.15M | $ -142.92M | $ -188.90M | $ -265.42M | $ -268.00M | |
$ -19.80M | $ -116.44M | $ -26.12M | $ -364.36M | $ -989.93M | $ -120.69M | |
$ -72.64M | $ -66.24M | $ -60.70M | $ -151.66M | $ -340.23M | $ 77.06M | |
$ 110.57M | - | - | - | - | - | |
$ 128.46M | $ 24.37M | $ 109.91M | $ -307.74M | $ -1.30B | $ -49.64M | |
$ 177.40M | $ 76.21M | $ 109.91M | $ -217.96M | $ -1.30B | $ -49.64M |