Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 5.90B | $ 5.46B | $ 6.40B | $ 7.56B | $ 9.89B | |
$ ― | $ 5.22B | $ 4.82B | $ 5.72B | $ 6.84B | $ 8.77B | |
$ ― | $ 684.90M | $ 643.70M | $ 684.80M | $ 727.70M | $ 1.12B | |
$ ― | $ 650.20M | $ 707.50M | $ 623.60M | $ 546.90M | $ 759.10M | |
$ ― | $ 34.70M | $ -63.80M | $ 61.20M | $ 180.80M | $ 362.80M | |
$ ― | $ -96.00M | $ -129.50M | $ 112.90M | $ 115.70M | $ 154.70M | |
$ ― | $ 1.40M | $ 511.90M | $ ― | $ ― | $ ― | |
$ ― | $ -62.70M | $ -705.20M | $ -80.60M | $ -148.60M | $ 148.70M | |
$ ― | $ 65.00M | $ 10.90M | $ 54.90M | $ 79.50M | $ 75.90M | |
$ ― | $ 42.80M | $ 30.40M | $ ― | $ ― | $ ― | |
$ ― | $ -110.70M | $ -360.90M | $ -139.50M | $ -229.50M | $ 72.00M | |
$ ― | $ -0.16 | $ -0.52 | $ -0.21 | $ -0.34 | $ 0.11 | |
$ ― | $ -0.16 | $ -0.52 | $ -0.21 | $ -0.34 | $ 0.11 | |
$ ― | $ 685.90M | $ 680.40M | $ 675.60M | $ 672.50M | $ 670.90M | |
$ ― | $ 685.90M | $ 680.40M | $ 675.60M | $ 672.50M | $ 686.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.35 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 5.87B | $ 5.53B | $ -6.34B | $ -7.38B | $ -9.53B | |
$ ― | $ -110.70M | $ -360.90M | $ -139.50M | $ -229.50M | $ 72.00M | |
$ ― | $ -2.83M | $ -28.91M | $ -4.89M | $ 126.93M | $ 229.35M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 40.40M | $ -589.40M | $ 28.20M | $ -23.40M | $ 309.10M | |
$ ― | $ 316.30M | $ -330.00M | $ 28.20M | $ -23.40M | $ 309.10M |