Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 91.85B | $ 91.47B | $ 86.40B | $ 79.47B | $ 70.37B | |
$ 50.11B | $ 49.59B | $ 46.12B | $ 42.54B | $ 38.58B | |
$ 37.22B | $ 37.60B | $ 34.26B | $ 31.09B | $ 28.50B | |
$ 0.00 | $ 2.95B | $ 2.76B | $ 2.71B | $ 2.55B | |
$ 12.89B | $ 15.21B | $ 14.25B | $ 14.27B | $ 12.88B | |
$ 12.89B | $ 11.99B | $ 11.87B | $ 11.45B | $ 10.08B | |
$ -941.00M | $ -569.00M | $ -807.00M | $ -1.34B | $ -1.01B | |
$ 11.95B | $ 11.42B | $ 10.71B | $ 9.82B | $ 9.07B | |
$ 9.58B | $ 9.07B | $ 8.91B | $ 7.62B | $ 7.12B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.98 | $ 6.59 | $ 6.46 | $ 5.51 | $ 5.14 | |
$ 6.95 | $ 6.56 | $ 6.42 | $ 5.48 | $ 5.11 | |
1.37B | 1.38B | 1.38B | 1.38B | 1.39B | |
1.38B | 1.38B | 1.39B | 1.39B | 1.39B |