Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 14.24B | $ 11.73B | $ 10.43B | $ 9.65B | $ 6.18B | |
| $ 8.49B | $ 2.86B | $ 2.46B | $ 2.13B | $ 817.00M | |
| $ 8.19B | $ 2.29B | $ 2.07B | $ 2.06B | $ 132.00M | |
| $ 795.00M | $ 536.00M | $ 426.00M | $ 398.00M | $ 394.00M | |
| $ 1.29B | $ 1.43B | $ 1.24B | $ 1.10B | $ 137.00M | |
| $ 303.00M | $ 570.00M | $ 394.00M | $ 70.00M | $ 685.00M | |
| $ -157.00M | $ -25.00M | $ -71.00M | $ 9.00M | $ -56.00M | |
| $ 146.00M | $ 545.00M | $ 323.00M | $ 79.00M | $ 629.00M | |
| $ 100.00M | $ 395.00M | $ 235.00M | $ 58.00M | $ 478.00M | |
| $ 0.91 | $ 3.13 | $ 1.84 | $ 0.46 | $ 3.82 | |
| $ 0.87 | $ 3.08 | $ 1.83 | $ 0.45 | $ 3.77 | |
| 115.53M | 126.14M | 127.38M | 126.66M | 125.06M | |
| 117.36M | 128.37M | 128.71M | 127.90M | 126.78M |