Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 21.50B | $ 19.41B | $ 17.61B | $ 15.79B | $ 12.87B | |
$ 19.15B | $ 17.05B | $ 15.44B | $ 13.92B | $ 11.15B | |
$ 12.41B | $ 10.40B | $ 9.34B | $ 8.12B | $ 6.91B | |
$ 857.00M | $ 0.00 | $ 939.00M | $ 861.00M | $ 844.00M | |
$ 7.96B | $ 6.65B | $ 7.05B | $ 6.67B | $ 5.13B | |
$ 6.74B | $ 6.65B | $ 6.10B | $ 5.80B | $ 4.24B | |
$ 190.00M | $ 149.00M | $ -90.00M | $ -97.00M | $ -61.00M | |
$ 6.93B | $ 6.80B | $ 6.01B | $ 5.71B | $ 4.18B | |
$ 5.56B | $ 5.43B | $ 4.76B | $ 4.82B | $ 5.26B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 12.44 | $ 11.88 | $ 10.13 | $ 10.10 | $ 10.94 | |
$ 12.36 | $ 11.83 | $ 10.10 | $ 10.02 | $ 10.83 | |
447.00M | 457.00M | 470.00M | 477.00M | 481.00M | |
450.00M | 459.00M | 471.00M | 481.00M | 485.00M |