Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 479.94B | $ 479.94B | $ 442.77B | $ 318.56B | $ 240.36B | $ 215.29B | |
$ 465.61B | $ 465.61B | $ 425.22B | $ 307.27B | $ 231.17B | $ 207.47B | |
$ 14.33B | $ 14.33B | $ 17.55B | $ 11.30B | $ 9.19B | $ 7.82B | |
$ 5.23B | $ 5.23B | $ 5.03B | $ 3.63B | $ 3.69B | $ 3.07B | |
$ 9.10B | $ 9.10B | $ 12.51B | $ 7.67B | $ 4.61B | $ 4.74B | |
$ -878.95M | $ -878.95M | $ -1.25B | $ -1.10B | $ -915.38M | $ -757.95M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.49B | $ 7.49B | $ 7.30B | $ 3.34B | $ 3.16B | $ 3.29B | |
$ 1.40B | $ 1.40B | $ 1.39B | $ 892.59M | $ 982.42M | $ 839.54M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.99B | $ 5.99B | $ 5.64B | $ 2.32B | $ 2.47B | $ 2.45B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 470.84B | $ 470.84B | $ 430.25B | $ 310.89B | $ 234.86B | $ 210.55B | |
$ 5.99B | $ 5.99B | $ 5.64B | $ 2.32B | $ 2.47B | $ 2.45B | |
$ 7.54B | $ 7.42B | $ 6.97B | $ 2.51B | $ 1.49B | $ 3.64B | |
$ 1.98B | $ 1.98B | $ 2.01B | $ 1.96B | $ 1.89B | $ 1.42B | |
$ 9.47B | $ 9.47B | $ 9.31B | $ 5.29B | $ 5.05B | $ 4.71B | |
$ 9.47B | $ 10.02B | $ 12.06B | $ 7.98B | $ 7.35B | $ 4.86B |