Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 27.60B | $ 11.34B | $ 10.84B | $ 11.18B | $ 11.59B | $ 10.65B | |
$ ― | $ 7.94B | $ 7.33B | $ 7.08B | $ 8.16B | $ 6.64B | |
$ ― | $ 3.40B | $ 3.51B | $ 4.10B | $ 3.43B | $ 4.01B | |
$ ― | $ 3.56B | $ 4.32B | $ 3.22B | $ 2.56B | $ 3.19B | |
$ ― | $ -154.00M | $ -814.00M | $ 881.00M | $ 862.00M | $ 815.00M | |
$ ― | $ -94.00M | $ -71.00M | $ -99.00M | $ -150.00M | $ -72.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -970.00M | $ -2.92B | $ 599.00M | $ 452.00M | $ 564.00M | |
$ ― | $ 46.00M | $ 39.00M | $ 51.00M | $ 82.00M | $ 1.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -1.01B | $ -2.96B | $ 550.00M | $ 3.40B | $ 630.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 11.00M | $ 11.00M | $ 11.00M | $ 29.00M | $ 341.00M | |
$ ― | $ 11.49B | $ 11.65B | $ 10.30B | $ 10.73B | $ 9.83B | |
$ ― | $ -1.01B | $ -2.96B | $ 550.00M | $ 3.40B | $ 630.00M | |
$ ― | $ -400.00M | $ 20.79M | $ 711.78M | $ 535.86M | $ 675.63M | |
$ ― | $ 51.00M | $ 40.00M | $ 58.00M | $ 91.00M | $ 31.00M | |
$ ― | $ -919.00M | $ -2.88B | $ 657.00M | $ 543.00M | $ 595.00M | |
$ ― | $ -132.00M | $ -2.03B | $ 1.49B | $ 1.37B | $ 1.04B |