Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 271.95B | $ 271.95B | $ 268.66B | $ 245.81B | $ 231.77B | $ 212.41B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 98.22B | $ 98.22B | $ 93.96B | $ 86.42B | $ 88.20B | $ 86.07B | |
$ 6.18B | $ 6.18B | $ 5.02B | $ 6.86B | $ 10.14B | $ 11.90B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 92.15B | $ 92.15B | $ 87.58B | $ 78.27B | $ 77.28B | $ 73.63B | |
$ 1.14 | $ 1.14 | $ 1.10 | $ 0.99 | $ 1.00 | $ 0.96 | |
$ 1.14 | $ 1.14 | $ 1.10 | $ 0.99 | $ 1.00 | $ 0.96 | |
$ 323.27B | $ 80.83B | $ 79.62B | $ 79.06B | $ 77.28B | $ 76.70B | |
$ 323.27B | $ 80.83B | $ 79.62B | $ 79.06B | $ 77.28B | $ 76.70B | |
$ 0.36 | $ 0.36 | $ 0.32 | $ 0.32 | $ 0.30 | $ 0.29 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.13 | $ 1.10 | $ 0.98 | $ 1.00 | $ 0.95 | |
$ ― | $ 1.13 | $ 1.10 | $ 0.98 | $ 1.00 | $ 0.95 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 92.15B | $ 92.15B | $ 87.58B | $ 78.27B | $ 77.28B | $ 73.63B | |
$ 93.00B | $ 93.23B | $ 89.35B | $ 78.57B | $ 77.27B | $ 73.67B | |
$ 248.19B | $ 248.19B | $ 215.95B | $ 215.76B | $ 223.37B | $ 217.96B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |