Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 63.30B | $ 58.28B | $ 57.25B | $ 50.89B | $ 30.40B | |
$ 7.42B | $ 6.58B | $ 6.25B | $ 5.26B | $ 3.53B | |
$ 6.60B | $ 5.75B | $ 5.49B | $ 4.93B | $ 3.32B | |
$ 717.90M | $ 556.70M | $ 496.70M | $ 462.80M | $ 338.90M | |
$ 1.54B | $ 1.39B | $ 1.26B | $ 812.80M | $ 546.00M | |
$ 816.30M | $ 826.40M | $ 765.80M | $ 327.40M | $ 200.70M | |
$ -357.50M | $ -229.60M | $ -221.80M | $ -160.30M | $ -146.00M | |
$ 458.80M | $ 596.80M | $ 544.00M | $ 167.10M | $ 54.70M | |
$ 340.20M | $ 435.90M | $ 397.20M | $ 112.50M | $ 40.70M | |
$ 2.20 | $ 2.82 | $ 2.58 | $ 0.75 | $ 0.31 | |
$ 2.18 | $ 2.79 | $ 2.54 | $ 0.74 | $ 0.31 | |
154.80M | 154.40M | 154.20M | 149.80M | 132.10M | |
156.40M | 156.00M | 156.10M | 151.30M | 133.40M |