Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 9.22T | $ 9.22T | $ 5.20T | $ 7.42T | $ 7.48T | $ 5.48T | |
$ 6.20T | $ 1.55T | $ 3.70T | $ 5.00T | $ 5.67T | $ 3.73T | |
$ 3.02T | $ 843.88B | $ 1.50T | $ 2.41T | $ 1.80T | $ 1.75T | |
$ 2.04T | $ 2.04T | $ 1.22T | $ 1.60T | $ 1.04T | $ 1.24T | |
$ 974.75B | $ 974.75B | $ 277.15B | $ 818.35B | $ 768.72B | $ 503.81B | |
$ -16.85B | $ 16.85B | $ 26.57B | $ 16.47B | $ -15.77B | $ -9.47B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 966.96B | $ 966.96B | $ 98.79B | $ 793.35B | $ 773.02B | $ 524.18B | |
$ 191.45B | $ 44.89B | $ 82.15B | $ 151.13B | $ 151.92B | $ 103.76B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 773.44B | $ 635.71B | $ 15.18B | $ 640.18B | $ 619.17B | $ 418.81B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 182.74B | $ 167.95B | |
$ 8.25T | $ -8.25T | $ -4.92T | $ -6.60T | $ 6.71T | $ 4.97T | |
$ 773.44B | $ 635.71B | $ 15.18B | $ 640.18B | $ 619.17B | $ 418.81B | |
$ 788.58B | $ 802.30B | $ 205.55B | $ 659.59B | $ 640.10B | $ 387.25B | |
$ 31.61B | $ ― | $ ― | $ ― | $ 32.19B | $ 23.12B | |
$ 998.57B | $ 720.09B | $ 136.12B | $ 832.50B | $ 805.21B | $ 547.30B | |
$ 1.42T | $ 720.09B | $ 541.56B | $ 832.50B | $ 1.15T | $ 872.35B |