Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 92.60B | $ 46.39B | $ 41.66B | $ 43.48B | $ 55.54B | $ 57.42B | |
$ ― | $ 37.15B | $ 33.72B | $ 36.26B | $ 44.66B | $ 45.42B | |
$ ― | $ 9.25B | $ 7.94B | $ 7.22B | $ 10.87B | $ 12.00B | |
$ ― | $ 6.58B | $ 6.96B | $ 7.77B | $ 8.29B | $ 8.39B | |
$ ― | $ 2.66B | $ 984.00M | $ -550.00M | $ 2.58B | $ 3.61B | |
$ ― | $ -270.00M | $ -276.00M | $ -499.00M | $ -497.00M | $ -445.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.15B | $ 1.12B | $ -7.63B | $ 1.47B | $ 4.17B | |
$ ― | $ 533.00M | $ 571.00M | $ 420.00M | $ 1.45B | $ 723.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -338.00M | $ 888.00M | $ -8.01B | $ -141.00M | $ 3.30B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 228.00M | |
$ ― | $ 43.73B | $ 40.67B | $ 44.02B | $ 52.95B | $ 53.81B | |
$ ― | $ -338.00M | $ 888.00M | $ -8.01B | $ -141.00M | $ 3.30B | |
$ ― | $ 2.54B | $ 582.46M | $ -6.94B | $ 213.66M | $ 3.82B | |
$ ― | $ 370.00M | $ 312.00M | $ 371.00M | $ 414.00M | $ 398.00M | |
$ ― | $ 2.52B | $ 1.43B | $ -7.25B | $ 1.89B | $ 4.57B | |
$ ― | $ 6.05B | $ 5.33B | $ -2.50B | $ 5.70B | $ 7.82B |