Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.05B | $ 2.87B | $ 2.68B | $ 2.52B | $ 2.52B | |
| $ 1.50B | $ 1.38B | $ 1.26B | $ 1.21B | $ 1.18B | |
| $ 975.47M | $ 918.00M | $ 860.00M | $ 795.00M | $ 892.00M | |
| $ 235.65M | $ 172.00M | $ 154.00M | $ 135.00M | $ 142.00M | |
| $ 738.35M | $ 642.00M | $ 535.00M | $ 535.00M | $ 417.00M | |
| $ 522.35M | $ 462.00M | $ 405.00M | $ 412.00M | $ 287.00M | |
| $ -60.65M | $ -47.00M | $ -59.00M | $ -29.00M | $ -13.00M | |
| $ 461.70M | $ 415.00M | $ 346.00M | $ 383.00M | $ 274.00M | |
| $ 325.00M | $ 326.00M | $ 260.00M | $ 293.00M | $ 224.00M | |
| $ 1.62 | $ 1.63 | $ 1.30 | $ 1.47 | $ 1.12 | |
| $ 1.60 | $ 1.62 | $ 1.30 | $ 1.47 | $ 1.12 | |
| 201.00M | 200.00M | 200.00M | 200.00M | 200.00M | |
| 203.00M | 201.00M | 200.00M | 200.00M | 200.00M |