Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 223.79B | $ 223.79B | $ 190.36B | $ 174.06B | $ 165.19B | $ 160.41B | |
$ 54.30B | $ 54.30B | $ 42.02B | $ 38.17B | $ 32.30B | $ 32.73B | |
$ 169.49B | $ 169.49B | $ 148.34B | $ 135.89B | $ 132.90B | $ 127.68B | |
$ 138.15B | $ 138.15B | $ 104.70B | $ 96.43B | $ 95.21B | $ 91.84B | |
$ 31.34B | $ 31.34B | $ 43.64B | $ 39.46B | $ 37.69B | $ 35.84B | |
$ 2.10B | $ 2.10B | $ 412.00M | $ 724.00M | $ 1.71B | $ 1.52B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 41.90B | $ 41.90B | $ 52.37B | $ 39.85B | $ 39.14B | $ 37.19B | |
$ 12.94B | $ 12.94B | $ 14.76B | $ 13.48B | $ 11.32B | $ 8.89B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 29.84B | $ 29.84B | $ 38.37B | $ 26.90B | $ 27.95B | $ 28.31B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 192.45B | $ 192.45B | $ 146.72B | $ 134.60B | $ 127.51B | $ 124.57B | |
$ 29.84B | $ 29.84B | $ 38.37B | $ 26.90B | $ 27.95B | $ 28.31B | |
$ 26.56B | $ 27.59B | $ 31.85B | $ 26.26B | $ 28.06B | $ 28.67B | |
$ 43.00M | $ 43.00M | $ 12.00M | $ ― | $ ― | $ 2.00M | |
$ 41.94B | $ 41.94B | $ 52.38B | $ 39.46B | $ 37.69B | $ 37.19B | |
$ 67.13B | $ 67.13B | $ 73.28B | $ 62.14B | $ 53.50B | $ 53.11B |