Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 689.73M | $ 23.79M | $ 32.05M | $ 665.32M | $ 707.48M | $ 640.80M | |
$ 325.43M | $ -21.94M | $ -21.29M | $ 525.84M | $ 604.58M | $ 172.96M | |
$ 364.31M | $ -74.28M | $ -62.98M | $ 263.24M | $ 105.40M | $ 467.85M | |
$ 36.50M | $ -419.23M | $ -401.95M | $ 44.45M | $ 26.00M | $ 315.49M | |
$ 327.81M | $ 395.45M | $ 362.90M | $ 218.79M | $ 230.09M | $ 152.36M | |
$ -114.14M | $ -157.75M | $ -122.86M | $ -123.23M | $ 0.00 | $ -137.60M | |
$ -839.00K | $ -79.26M | $ -46.02M | $ -24.60M | $ -20.91M | $ 41.51M | |
$ 248.13M | $ 316.96M | $ 286.06M | $ 73.30M | $ 58.50M | $ 56.27M | |
$ 5.53M | $ 7.54M | $ 1.77M | $ -374.00K | $ 1.95M | $ 2.02M | |
- | - | - | - | - | - | |
$ 227.69M | $ 289.55M | $ 273.46M | $ 72.82M | $ 56.72M | $ 50.38M | |
$ 4.82 | $ 6.23 | $ 5.51 | $ 1.37 | $ 0.99 | $ 0.88 | |
$ 4.74 | $ 6.12 | $ 5.41 | $ 1.36 | $ 0.99 | $ 0.88 | |
$ 141.78M | $ 46.47M | $ 49.62M | $ 53.27M | $ 57.35M | $ 57.20M | |
$ 144.31M | $ 47.30M | $ 50.58M | $ 53.48M | $ 57.46M | $ 57.49M | |
$ 0.75 | $ 0.25 | $ 0.25 | $ 0.00 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.31 | - | |
$ 1.63 | - | - | $ 1.63 | $ 0.31 | $ 0.90 | |
- | - | - | - | - | - | |
$ 361.93M | $ -441.17M | $ -423.23M | $ 447.06M | $ 477.39M | $ 488.44M | |
$ 242.60M | $ 309.42M | $ 284.29M | $ 72.82M | $ 56.72M | $ 50.38M | |
$ 245.13M | - | - | $ 91.87M | $ 49.40M | $ 10.36M | |
$ 114.14M | - | - | $ 123.23M | $ 153.19M | $ 138.43M | |
$ 327.66M | $ 474.21M | $ 408.92M | $ 106.65M | $ 79.41M | $ 194.70M | |
$ 546.35M | $ 767.04M | $ 693.04M | $ 370.89M | $ 341.87M | $ 447.92M |