Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 2.63B | $ 2.77B | $ 2.92B | $ 3.08B | $ 2.96B | |
$ ― | $ 594.72M | $ 572.20M | $ 573.22M | $ 600.03M | $ 559.65M | |
$ ― | $ 2.03B | $ 2.20B | $ 2.35B | $ 2.48B | $ 2.41B | |
$ ― | $ 321.48M | $ 366.04M | $ 307.67M | $ 321.57M | $ 316.04M | |
$ ― | $ 1.71B | $ 1.83B | $ 2.04B | $ 2.16B | $ 2.09B | |
$ ― | $ -425.07M | $ -351.29M | $ -421.68M | $ -444.15M | $ -400.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -523.88M | $ -575.38M | $ -12.23B | $ -279.46M | $ 8.10B | |
$ ― | $ 225.44M | $ 255.98M | $ 270.89M | $ 290.86M | $ 288.82M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -1.92B | $ -831.36M | $ -12.50B | $ -570.32M | $ 7.81B | |
$ ― | $ -0.13 | $ -0.14 | $ -2.12 | $ -0.10 | $ 1.34 | |
$ ― | $ -0.13 | $ -0.14 | $ -2.12 | $ -0.10 | $ 1.34 | |
$ ― | $ 5.96B | $ 5.93B | $ 5.90B | $ 5.86B | $ 5.84B | |
$ ― | $ 5.96B | $ 5.94B | $ 5.90B | $ 5.86B | $ 5.84B | |
$ ― | $ 0.21 | $ 0.25 | $ 0.12 | $ 0.27 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 93.84M | $ 100.77M | $ 81.37M | $ 76.10M | |
$ ― | $ 916.19M | $ 938.24M | $ 880.89M | $ 921.60M | $ 875.69M | |
$ ― | $ -749.32M | $ -831.36M | $ -12.50B | $ -570.32M | $ 7.81B | |
$ ― | $ -737.24M | $ -831.36M | $ -12.50B | $ -570.32M | $ 7.81B | |
$ ― | $ 439.76M | $ 424.94M | $ 469.99M | $ 484.00M | $ 428.00M | |
$ ― | $ -84.12M | $ -150.44M | $ -11.76B | $ 204.54M | $ 8.53B | |
$ ― | $ -84.12M | $ -150.44M | $ -11.76B | $ 204.54M | $ 8.53B |