Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 15.15B | $ 14.22B | $ 14.37B | $ 14.00B | $ 12.40B | |
| $ 2.38B | $ 2.19B | $ 2.25B | $ 2.32B | $ 1.91B | |
| $ 1.84B | $ 1.73B | $ 1.74B | $ 1.68B | $ 1.38B | |
| $ 163.40M | $ 150.40M | $ 142.30M | $ 127.50M | $ 101.10M | |
| $ 525.30M | $ 605.10M | $ 566.00M | $ 441.70M | $ 619.20M | |
| $ 541.30M | $ 465.40M | $ 502.90M | $ 634.40M | $ 538.40M | |
| $ -368.50M | $ -209.30M | $ -261.00M | $ -444.40M | $ -80.20M | |
| $ 172.80M | $ 256.10M | $ 241.90M | $ 190.00M | $ 458.20M | |
| $ 118.70M | $ 216.00M | $ 178.20M | $ 88.50M | $ 348.90M | |
| $ 3.49 | $ 6.33 | $ 5.09 | $ 2.29 | $ 8.43 | |
| $ 3.42 | $ 6.18 | $ 4.96 | $ 2.23 | $ 8.06 | |
| 34.00M | 34.10M | 35.00M | 38.70M | 41.40M | |
| 34.70M | 35.00M | 35.90M | 39.70M | 43.28M |