Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.45B | $ 3.44B | $ 2.92B | $ 2.65B | $ 2.40B | |
| $ 1.44B | $ 1.59B | $ 1.36B | $ 1.31B | $ 1.26B | |
| $ 861.00M | $ 1.07B | $ 963.00M | $ 914.00M | $ 886.00M | |
| $ 578.00M | $ 496.00M | $ 458.00M | $ 417.00M | $ 404.00M | |
| $ 1.18B | $ 1.02B | $ 860.00M | $ 828.00M | $ 777.00M | |
| $ 578.00M | $ 512.00M | $ 396.00M | $ 397.00M | $ 378.00M | |
| $ -219.00M | $ -162.00M | $ -123.00M | $ -125.00M | $ -111.00M | |
| $ 359.00M | $ 350.00M | $ 273.00M | $ 272.00M | $ 267.00M | |
| $ 306.00M | $ 313.00M | $ 228.00M | $ 233.00M | $ 244.00M | |
| $ 2.77 | $ 3.01 | $ 2.33 | $ 2.61 | $ 2.72 | |
| $ 2.77 | $ 3.01 | $ 2.33 | $ 2.60 | $ 2.72 | |
| 110.47M | 103.95M | 97.76M | 89.29M | 89.48M | |
| 110.74M | 104.16M | 97.95M | 89.64M | 89.63M |