Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 39.00B | $ 33.72B | $ 31.62B | $ 29.70B | $ 25.00B | |
$ 17.96B | $ 14.01B | $ 12.45B | $ 12.37B | $ 9.72B | |
$ 7.54B | $ 7.05B | $ 6.81B | $ 6.17B | $ 5.13B | |
$ 15.63B | $ 14.55B | $ 14.36B | $ 12.44B | $ 10.92B | |
$ 24.88B | $ 21.51B | $ 20.33B | $ 19.04B | $ 15.51B | |
$ 10.42B | $ 6.95B | $ 5.63B | $ 6.19B | $ 4.59B | |
$ -451.96M | $ -748.60M | $ -368.90M | $ -354.41M | $ -1.39B | |
$ 9.97B | $ 6.21B | $ 5.26B | $ 5.84B | $ 3.20B | |
$ 8.71B | $ 5.41B | $ 4.49B | $ 5.12B | $ 2.76B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 20.28 | $ 12.25 | $ 10.10 | $ 11.55 | $ 6.26 | |
$ 19.83 | $ 12.03 | $ 9.95 | $ 11.24 | $ 6.08 | |
429.52M | 441.57M | 444.70M | 443.15M | 440.92M | |
439.26M | 449.50M | 451.29M | 455.37M | 454.21M |