Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 389.87B | $ 389.87B | $ 366.23B | $ 355.35B | $ 347.52B | $ 349.40B | |
$ 215.26B | $ 215.26B | $ 187.13B | $ 175.48B | $ 175.59B | $ 177.67B | |
$ 174.60B | $ 174.60B | $ 179.10B | $ 179.87B | $ 171.93B | $ 171.73B | |
$ 145.76B | $ 145.76B | $ 147.93B | $ 135.80B | $ 142.10B | $ 137.53B | |
$ 28.84B | $ 28.84B | $ 31.18B | $ 44.07B | $ 29.83B | $ 34.20B | |
$ 624.00M | $ 625.00M | $ 681.00M | $ 533.00M | $ 584.00M | $ 652.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 31.29B | $ 31.29B | $ 34.09B | $ 44.49B | $ 31.40B | $ 35.66B | |
$ 8.18B | $ 8.18B | $ 8.66B | $ 12.54B | $ 8.42B | $ 5.88B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 21.94B | $ 21.94B | $ 23.76B | $ 29.87B | $ 20.56B | $ 25.61B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 361.02B | $ 361.02B | $ 335.06B | $ 311.28B | $ 317.69B | $ 315.20B | |
$ 21.94B | $ 21.94B | $ 23.76B | $ 29.87B | $ 20.56B | $ 25.61B | |
$ 21.94B | $ 21.94B | $ 23.76B | $ 29.87B | $ 20.56B | $ 25.61B | |
$ 178.00M | $ 179.00M | $ 136.00M | $ 146.00M | $ 168.00M | $ 137.00M | |
$ 31.47B | $ 31.47B | $ 34.23B | $ 44.64B | $ 31.57B | $ 35.80B | |
$ 49.13B | $ 49.14B | $ 48.48B | $ 56.37B | $ 42.07B | $ 44.50B |