Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 91.47B | $ 86.40B | $ 79.47B | $ 70.37B | $ 67.16B | |
$ 49.59B | $ 46.12B | $ 42.54B | $ 38.58B | $ 37.03B | |
$ 37.60B | $ 34.26B | $ 31.09B | $ 28.50B | $ 26.74B | |
$ 2.95B | $ 2.76B | $ 2.71B | $ 2.55B | $ 2.43B | |
$ 15.21B | $ 14.25B | $ 14.27B | $ 12.88B | $ 12.94B | |
$ 11.99B | $ 11.87B | $ 11.45B | $ 10.08B | $ 10.29B | |
$ -569.00M | $ -807.00M | $ -1.34B | $ -1.01B | $ -979.00M | |
$ 11.42B | $ 10.71B | $ 9.82B | $ 9.07B | $ 9.31B | |
$ 9.07B | $ 8.91B | $ 7.62B | $ 7.12B | $ 7.31B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.59 | $ 6.46 | $ 5.51 | $ 5.14 | $ 5.23 | |
$ 6.56 | $ 6.42 | $ 5.48 | $ 5.11 | $ 5.20 | |
1.38B | 1.38B | 1.38B | 1.39B | 1.40B | |
1.38B | 1.39B | 1.39B | 1.39B | 1.41B |