Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 3.52B | $ 3.27B | $ 2.96B | $ 2.81B | $ 3.41B | |
$ ― | $ 2.35B | $ 2.25B | $ 2.63B | $ 2.61B | $ 2.92B | |
$ ― | $ 1.16B | $ 1.02B | $ 329.80M | $ 201.00M | $ 488.40M | |
$ ― | $ 972.00M | $ 920.60M | $ 198.20M | $ 224.50M | $ 233.80M | |
$ ― | $ 191.50M | $ 99.30M | $ 131.60M | $ -23.50M | $ 254.60M | |
$ ― | $ -74.70M | $ -68.20M | $ 60.50M | $ 68.20M | $ 67.50M | |
$ ― | $ -4.40M | $ -1.20M | $ ― | $ ― | $ ― | |
$ ― | $ 121.10M | $ -285.80M | $ 54.10M | $ -253.80M | $ 201.70M | |
$ ― | $ 37.50M | $ 3.30M | $ 38.10M | $ -1.60M | $ 57.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 83.50M | $ -289.20M | $ 14.30M | $ -254.10M | $ 141.60M | |
$ ― | $ 0.16 | $ -0.54 | $ 0.03 | $ -0.49 | $ 0.27 | |
$ ― | $ 0.16 | $ -0.54 | $ 0.03 | $ -0.49 | $ 0.27 | |
$ ― | $ 515.60M | $ 513.10M | $ 519.10M | $ 519.80M | $ 519.90M | |
$ ― | $ 518.20M | $ 513.10M | $ 524.60M | $ 522.40M | $ 519.90M | |
$ ― | $ 0.07 | $ 0.03 | $ 0.09 | $ ― | $ 0.09 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 3.32B | $ 3.17B | $ -2.83B | $ -2.84B | $ -3.16B | |
$ ― | $ 83.50M | $ -289.20M | $ 14.30M | $ -254.10M | $ 141.60M | |
$ ― | $ 90.92M | $ 85.60M | $ 56.12M | $ -255.10M | $ 162.38M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 202.70M | $ -221.70M | $ 117.20M | $ -191.40M | $ 266.30M | |
$ ― | $ 381.60M | $ -14.10M | $ 309.20M | $ -191.40M | $ 266.30M |