Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 913.56B | $ 913.56B | $ 939.89B | $ 881.36B | $ 852.91B | $ 770.70B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 422.56B | $ 422.56B | $ 424.90B | $ 392.13B | $ 391.79B | $ 372.41B | |
$ 61.53B | $ 61.53B | $ 74.68B | $ 74.44B | $ 78.43B | $ 73.69B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 360.48B | $ 360.48B | $ 348.34B | $ 315.91B | $ 312.22B | $ 297.68B | |
$ 0.97 | $ 0.97 | $ 0.95 | $ 0.86 | $ 0.86 | $ 0.82 | |
$ 0.97 | $ 0.97 | $ 0.95 | $ 0.86 | $ 0.86 | $ 0.82 | |
$ 1.49T | $ 371.63B | $ 366.67B | $ 367.33B | $ 363.05B | $ 363.02B | |
$ 1.49T | $ 371.63B | $ 366.67B | $ 367.33B | $ 363.05B | $ 363.02B | |
$ 0.29 | $ 0.29 | $ 0.27 | $ 0.26 | $ 0.25 | $ 0.24 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 0.96 | $ 0.94 | $ 0.86 | $ 0.86 | $ 0.82 | |
$ ― | $ 0.96 | $ 0.94 | $ 0.86 | $ 0.86 | $ 0.82 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 360.48B | $ 360.48B | $ 348.34B | $ 315.91B | $ 312.22B | $ 297.68B | |
$ 512.74B | $ 516.34B | $ 515.34B | $ 480.10B | $ 455.36B | $ 427.30B | |
$ 586.69B | $ 586.69B | $ 471.54B | $ 445.76B | $ 431.23B | $ 375.58B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |