Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 13.42B | $ 11.43B | $ 9.90B | $ 10.05B | $ 10.93B | |
| $ 7.61B | $ 5.69B | $ 4.32B | $ 4.56B | $ 6.19B | |
| $ 603.80M | $ 130.50M | $ 127.20M | $ 125.00M | $ 125.20M | |
| $ 868.50M | $ 845.90M | $ 833.60M | $ 796.30M | $ 806.00M | |
| $ 8.02B | $ 6.54B | $ 5.12B | $ 5.38B | $ 6.86B | |
| $ 7.00B | $ 5.55B | $ 4.19B | $ 4.44B | $ 6.07B | |
| $ -217.40M | $ -190.90M | $ -238.70M | $ -191.70M | $ -354.70M | |
| $ 6.78B | $ 5.36B | $ 3.95B | $ 4.24B | $ 5.71B | |
| $ 4.33B | $ 3.38B | $ 2.43B | $ 2.64B | $ 3.40B | |
| $ 5.24 | $ 4.31 | $ 3.09 | $ 3.41 | $ 4.39 | |
| $ 5.24 | $ 4.31 | $ 3.09 | $ 3.41 | $ 4.39 | |
| 838.20M | 786.10M | 785.51M | 773.10M | 773.10M | |
| 838.20M | 786.10M | 785.51M | 773.10M | 773.10M |