Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 23.41B | $ 23.18B | $ 23.22B | $ 19.21B | $ 21.36B | $ 21.26B | |
$ 9.82B | $ 9.73B | $ 10.64B | $ 9.46B | $ 10.19B | $ 10.43B | |
$ 13.59B | $ 13.45B | $ 12.58B | $ 9.75B | $ 11.18B | $ 10.83B | |
$ 3.10B | $ 4.08B | $ 2.71B | $ 2.55B | $ 2.23B | $ 2.20B | |
$ 10.49B | $ 9.37B | $ 9.87B | $ 7.21B | $ 8.95B | $ 8.63B | |
$ -1.09B | $ -1.55B | $ -1.18B | $ -1.20B | $ -1.08B | $ -977.20M | |
$ -2.05B | - | $ 432.00M | $ 135.00M | $ 152.80M | $ 160.20M | |
$ 8.55B | $ 7.83B | $ 9.13B | $ 6.14B | $ 8.02B | $ 7.82B | |
$ 1.68B | $ 1.65B | $ 1.58B | $ 1.41B | $ 1.99B | $ 1.89B | |
- | - | - | - | - | - | |
$ 6.88B | $ 6.18B | $ 7.55B | $ 4.73B | $ 6.03B | $ 5.92B | |
$ 9.37 | $ 8.39 | $ 10.11 | $ 6.35 | $ 7.95 | $ 7.61 | |
$ 9.30 | $ 8.33 | $ 10.04 | $ 6.31 | $ 7.88 | $ 7.54 | |
$ 2.94B | $ 736.50M | $ 746.30M | $ 744.60M | $ 758.10M | $ 778.20M | |
$ 2.96B | $ 741.30M | $ 751.80M | $ 750.10M | $ 764.90M | $ 785.60M | |
$ 5.80 | $ 5.66 | $ 5.25 | $ 5.04 | $ 4.73 | $ 4.19 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.23 | - | $ 9.28 | $ 6.05 | $ 7.84 | $ 7.90 | |
$ 1.18B | - | $ 4.61B | $ 4.21B | $ 4.28B | $ 4.15B | |
$ 12.93B | $ 13.81B | $ 13.35B | $ 12.00B | $ 12.41B | $ 12.63B | |
$ 6.88B | $ 6.18B | $ 7.55B | $ 4.73B | $ 6.03B | $ 5.92B | |
$ 3.91B | - | $ 7.32B | $ 4.73B | $ 6.01B | $ 5.90B | |
$ 596.80M | - | $ 1.19B | $ 1.22B | $ 1.12B | $ 981.20M | |
$ 9.66B | $ 9.37B | $ 10.31B | $ 7.36B | $ 9.14B | $ 8.80B | |
$ 10.78B | $ 9.74B | $ 12.18B | $ 9.11B | $ 10.76B | $ 10.28B |