Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 40.11B | $ 43.65B | $ 43.08B | $ 34.61B | $ 31.90B | |
$ 22.13B | $ 24.51B | $ 24.54B | $ 19.61B | $ 18.67B | |
$ 15.66B | $ 16.15B | $ 16.11B | $ 14.25B | $ 14.14B | |
$ 3.24B | $ 3.27B | $ 3.54B | $ 3.33B | $ 3.01B | |
$ 10.61B | $ 12.38B | $ 12.74B | $ 8.79B | $ 7.77B | |
$ 6.48B | $ 8.36B | $ 8.43B | $ 5.36B | $ 4.53B | |
$ 186.00M | $ -56.00M | $ -214.00M | $ -389.00M | $ -455.00M | |
$ 6.66B | $ 8.31B | $ 8.21B | $ 4.97B | $ 4.08B | |
$ 5.72B | $ 6.93B | $ 7.07B | $ 4.50B | $ 3.69B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.30 | $ 3.94 | $ 3.97 | $ 2.52 | $ 2.07 | |
$ 3.27 | $ 3.91 | $ 3.94 | $ 2.50 | $ 2.06 | |
1.73B | 1.75B | 1.77B | 1.77B | 1.77B | |
1.75B | 1.76B | 1.79B | 1.79B | 1.78B |