Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 12.78B | $ 11.55B | $ 11.19B | $ 10.93B | $ 10.13B | |
$ ― | $ 5.07B | $ 4.30B | $ 4.01B | $ 3.70B | $ 3.39B | |
$ ― | $ 7.70B | $ 7.25B | $ 7.19B | $ 7.23B | $ 6.74B | |
$ ― | $ 5.93B | $ 5.63B | $ 5.23B | $ 5.09B | $ 4.29B | |
$ ― | $ 1.77B | $ 1.62B | $ 1.95B | $ 2.14B | $ 2.45B | |
$ ― | $ -542.12M | $ -251.86M | $ -225.33M | $ -342.91M | $ -455.26M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.03B | $ 850.21M | $ 1.60B | $ 1.57B | $ 1.53B | |
$ ― | $ 419.15M | $ 341.73M | $ 467.97M | $ 560.15M | $ 684.78M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 611.78M | $ 508.48M | $ 1.14B | $ 1.01B | $ 843.15M | |
$ ― | $ 0.96 | $ 0.79 | $ 1.77 | $ 1.57 | $ 1.32 | |
$ ― | $ 0.95 | $ 0.79 | $ 1.76 | $ 1.55 | $ 1.30 | |
$ ― | $ 640.03M | $ 644.77M | $ 643.88M | $ 641.10M | $ 637.65M | |
$ ― | $ 644.32M | $ 645.67M | $ 646.56M | $ 648.07M | $ 650.22M | |
$ ― | $ 0.37 | $ 0.63 | $ 0.55 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 2.07 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 11.00B | $ 9.93B | $ 9.24B | $ 8.79B | $ 7.68B | |
$ ― | $ 611.78M | $ 508.48M | $ 1.14B | $ 1.01B | $ 843.15M | |
$ ― | $ 542.34M | $ 489.33M | $ 1.15B | $ 1.04B | $ 837.24M | |
$ ― | $ 530.29M | $ 263.74M | $ 244.02M | $ 363.14M | $ 415.40M | |
$ ― | $ 1.56B | $ 1.11B | $ 1.85B | $ 1.93B | $ 1.94B | |
$ ― | $ 1.87B | $ 1.42B | $ 2.13B | $ 2.18B | $ 2.12B |