Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.89T | $ 2.16T | $ 2.26T | $ 1.59T | $ 1.34T | |
$ 1.62T | $ 1.18T | $ 1.35T | $ 819.54B | $ 711.13B | |
$ 302.30B | $ 253.65B | $ 227.08B | $ 169.22B | $ 144.35B | |
$ 662.80B | $ 532.19B | $ 437.25B | $ 422.39B | $ 331.72B | |
$ 1.98T | $ 1.45T | $ 1.59T | $ 1.09T | $ 918.55B | |
$ 1.32T | $ 921.47B | $ 1.12T | $ 649.98B | $ 566.78B | |
$ 83.79B | $ 57.70B | $ 22.91B | $ 13.15B | $ 17.99B | |
$ 1.41T | $ 979.17B | $ 1.14T | $ 663.13B | $ 584.78B | |
$ 1.17T | $ 838.50B | $ 992.92B | $ 592.36B | $ 510.74B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 45.25 | $ 32.85 | $ 191.45 | $ 114.20 | $ 98.50 | |
$ 45.25 | $ 32.85 | $ 191.45 | $ 114.20 | $ 98.50 | |
25.93B | 25.93B | 5.19B | 5.19B | 5.19B | |
25.93B | 25.93B | 5.19B | 5.19B | 5.19B |