Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 10.70B | $ 12.24B | $ 13.58B | $ 12.90B | $ 5.64B | |
| $ 6.95B | $ 8.93B | $ 10.11B | $ 10.18B | $ 3.70B | |
| $ 2.19B | $ 664.90M | $ 1.12B | $ 1.21B | $ 616.09M | |
| $ 2.57B | $ 2.40B | $ 2.41B | $ 1.79B | $ 1.19B | |
| $ 7.21B | $ 10.50B | $ 11.28B | $ 10.64B | $ 4.21B | |
| $ 4.76B | $ 8.26B | $ 8.99B | $ 8.96B | $ 3.09B | |
| $ -152.80M | $ -214.90M | $ -225.40M | $ -187.50M | $ -189.91M | |
| $ 4.61B | $ 8.05B | $ 8.76B | $ 8.78B | $ 2.90B | |
| $ 132.30M | $ 1.83B | $ 1.34B | $ 1.60B | $ 827.93M | |
| $ 0.21 | $ 2.90 | $ 2.12 | $ 3.23 | $ 2.30 | |
| $ 0.21 | $ 2.90 | $ 2.12 | $ 3.23 | $ 2.30 | |
| 631.33M | 631.22M | 631.31M | 496.76M | 359.64M | |
| 631.33M | 631.22M | 631.31M | 496.76M | 359.64M |