Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.35B | $ 3.77B | $ 3.72B | $ 3.63B | $ 2.83B | |
| $ 556.00M | $ 940.00M | $ 912.00M | $ 1.01B | $ 685.00M | |
| $ 305.00M | $ 496.00M | $ 509.00M | $ 473.00M | $ 358.00M | |
| $ 179.00M | $ 159.00M | $ 143.00M | $ 106.00M | $ 126.00M | |
| $ 416.00M | $ 617.00M | $ 572.00M | $ 645.00M | $ 485.00M | |
| $ 251.00M | $ 444.00M | $ 403.00M | $ 536.00M | $ 327.00M | |
| $ -52.00M | $ -39.00M | $ -34.00M | $ -69.00M | $ 1.00M | |
| $ 199.00M | $ 405.00M | $ 369.00M | $ 467.00M | $ 328.00M | |
| $ 132.00M | $ 302.00M | $ 253.00M | $ 118.00M | $ 331.00M | |
| $ 3.29 | $ 7.35 | $ 6.02 | $ 2.68 | $ 7.52 | |
| $ 3.22 | $ 7.18 | $ 5.93 | $ 2.66 | $ 7.52 | |
| 40.12M | 41.10M | 42.03M | 43.90M | 44.00M | |
| 41.00M | 42.00M | 42.70M | 44.40M | 44.00M |