Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 11.43B | $ 9.90B | $ 10.05B | $ 10.93B | $ 7.98B | |
$ 5.75B | $ 4.32B | $ 4.60B | $ 6.23B | $ 3.28B | |
$ 191.40M | $ 127.20M | $ 166.70M | $ 168.60M | $ 158.80M | |
$ 845.90M | $ 833.60M | $ 796.30M | $ 806.00M | $ 775.60M | |
$ 6.54B | $ 5.12B | $ 5.23B | $ 6.86B | $ 3.89B | |
$ 5.55B | $ 4.19B | $ 4.44B | $ 6.07B | $ 3.12B | |
$ -197.30M | $ -236.50M | $ -188.00M | $ -368.30M | $ -374.90M | |
$ 5.36B | $ 3.96B | $ 4.26B | $ 5.70B | $ 2.75B | |
$ 3.38B | $ 2.43B | $ 2.64B | $ 3.40B | $ 1.57B | |
$ 4.30 | $ 3.09 | $ 3.41 | $ 4.39 | $ 2.03 | |
$ 4.30 | $ 3.09 | $ 3.41 | $ 4.39 | $ 2.03 | |
786.10M | 785.51M | 773.10M | 773.10M | 773.10M | |
786.10M | 785.51M | 773.10M | 773.10M | 773.10M |