Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 151.69B | $ 151.69B | $ 152.84B | $ 142.58B | $ 132.81B | $ 110.24B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 55.97B | $ 55.97B | $ 52.94B | $ 45.53B | $ 45.16B | $ 40.85B | |
$ 10.93B | $ 10.93B | $ 9.30B | $ 7.60B | $ 7.72B | $ 7.13B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 44.81B | $ 44.81B | $ 43.41B | $ 37.84B | $ 37.35B | $ 33.66B | |
$ 0.74 | $ 0.74 | $ 0.71 | $ 0.68 | $ 0.68 | $ 0.61 | |
$ 0.67 | $ 0.67 | $ 0.65 | $ 0.61 | $ 0.62 | $ 0.55 | |
$ 242.07B | $ 60.55B | $ 61.14B | $ 55.62B | $ 54.93B | $ 55.18B | |
$ 267.37B | $ 66.88B | $ 66.78B | $ 62.01B | $ 60.25B | $ 61.20B | |
$ 0.20 | $ 0.20 | $ 0.21 | $ 0.21 | $ 0.16 | $ 0.19 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 0.74 | $ 0.71 | $ 0.68 | $ 0.68 | $ 0.61 | |
$ ― | $ 0.67 | $ 0.65 | $ 0.61 | $ 0.62 | $ 0.55 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 44.81B | $ 44.81B | $ 43.41B | $ 37.84B | $ 37.35B | $ 33.66B | |
$ 44.81B | $ 44.81B | $ 43.43B | $ 38.00B | $ 37.67B | $ 33.73B | |
$ 127.65B | $ 127.65B | $ 117.18B | $ 110.78B | $ 108.13B | $ 107.52B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |