Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 39.55B | $ 33.79B | $ 19.80B | $ 15.86B | $ 15.47B | |
$ 18.19B | $ 17.37B | $ 16.15B | $ 15.86B | $ 15.47B | |
$ 12.34B | $ 13.09B | $ 12.67B | $ 11.22B | $ 15.47B | |
$ 1.80B | $ 1.89B | $ 1.78B | $ 1.87B | $ 1.63B | |
$ 7.65B | $ 6.17B | $ 5.26B | $ 6.51B | $ 0.00 | |
$ 5.85B | $ 4.28B | $ 3.48B | $ 4.65B | $ 0.00 | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 4.47B | |
$ 5.85B | $ 4.28B | $ 3.48B | $ 4.65B | $ 4.47B | |
$ 4.53B | $ 3.30B | $ 2.56B | $ 3.76B | $ 3.62B | |
$ 5.84 | $ 3.91 | $ 2.91 | $ 4.17 | $ 3.84 | |
$ 5.80 | $ 3.89 | $ 2.90 | $ 4.15 | $ 3.83 | |
742.59M | 784.07M | 811.07M | 851.90M | 890.84M | |
748.10M | 787.80M | 814.79M | 856.36M | 892.51M |