Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.91B | $ 2.78B | $ 2.59B | $ 2.29B | $ 2.30B | |
$ 2.91B | $ 1.79B | $ 1.67B | $ 1.44B | $ 1.48B | |
$ 745.85M | $ 76.53M | $ 905.61M | $ 828.21M | $ 767.67M | |
$ 846.85M | $ 816.97M | $ 1.86B | $ 1.74B | $ 1.59B | |
$ 2.16B | $ 1.96B | $ 1.64B | $ 1.41B | $ 1.42B | |
$ 2.17B | $ 1.72B | $ 822.12M | $ 651.29M | $ 716.91M | |
$ -1.09B | $ -778.11M | $ -812.21M | $ -399.79M | $ -597.09M | |
$ 1.08B | $ 938.59M | $ 1.15B | $ 1.01B | $ 824.46M | |
$ 1.08B | $ 928.83M | $ 1.14B | $ 1.00B | $ 827.63M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.63 | $ 6.57 | $ 8.13 | $ 7.19 | $ 5.89 | |
$ 7.61 | $ 6.56 | $ 8.11 | $ 7.17 | $ 5.88 | |
142.00M | 141.31M | 139.63M | 139.39M | 140.09M | |
142.46M | 141.64M | 139.98M | 139.72M | 140.44M |