Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 42.71B | $ 40.62B | $ 27.40B | $ 23.71B | $ 25.24B | |
$ 25.10B | $ 25.74B | $ 22.21B | $ 23.89B | $ 19.42B | |
$ 17.19B | $ 18.87B | $ 14.91B | $ 13.73B | $ 13.37B | |
$ 939.00M | $ 1.02B | $ 560.00M | $ 497.00M | $ 527.00M | |
$ 8.85B | $ 7.88B | $ 7.86B | $ 10.66B | $ 6.58B | |
$ 7.91B | $ 6.87B | $ 7.30B | $ 10.17B | $ 6.05B | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 7.91B | $ 6.87B | $ 7.30B | $ 10.17B | $ 6.05B | |
$ 6.30B | $ 5.43B | $ 5.83B | $ 7.96B | $ 4.96B | |
$ 3.79 | $ 3.27 | $ 3.69 | $ 5.11 | $ 3.06 | |
$ 3.79 | $ 3.27 | $ 3.69 | $ 5.10 | $ 3.06 | |
1.56B | 1.54B | 1.49B | 1.49B | 1.51B | |
1.56B | 1.54B | 1.49B | 1.49B | 1.51B |