Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 133.97B | $ 136.84B | $ 133.61B | $ 128.29B | $ 131.87B | |
$ 79.09B | $ 77.70B | $ 77.31B | $ 77.09B | $ 77.14B | |
$ 56.21B | $ 47.23B | $ 44.86B | $ 48.29B | $ 46.58B | |
$ 17.62B | $ 17.10B | $ 16.21B | $ 16.72B | $ 16.68B | |
$ 40.14B | $ 48.60B | $ 52.87B | $ 48.11B | $ 48.00B | |
$ 22.88B | $ 30.47B | $ 32.45B | $ 28.80B | $ 30.38B | |
$ -5.89B | $ -2.20B | $ -3.03B | $ -4.83B | $ -7.64B | |
$ 16.99B | $ 28.27B | $ 29.42B | $ 23.97B | $ 22.73B | |
$ 11.61B | $ 21.26B | $ 22.07B | $ 17.80B | $ 19.27B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.76 | $ 5.06 | $ 5.32 | $ 4.30 | $ 4.66 | |
$ 2.76 | $ 5.06 | $ 5.32 | $ 4.30 | $ 4.65 | |
4.21B | 4.20B | 4.15B | 4.14B | 4.14B | |
4.21B | 4.20B | 4.15B | 4.14B | 4.14B |