Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.65B | $ 3.23B | $ 2.83B | $ 2.69B | $ 2.88B | |
| $ 847.00M | $ 736.00M | $ 648.00M | $ 575.00M | $ 547.00M | |
| $ 499.00M | $ 443.00M | $ 417.00M | $ 14.00M | $ 311.00M | |
| $ 93.00M | $ 91.00M | $ 85.00M | $ 65.00M | $ 58.00M | |
| $ 441.00M | $ 376.00M | $ 313.00M | $ 624.00M | $ 293.00M | |
| $ 348.00M | $ 293.00M | $ 231.00M | $ 561.00M | $ 236.00M | |
| $ -12.00M | $ -29.00M | $ -39.00M | $ -36.00M | $ -36.00M | |
| $ 336.00M | $ 264.00M | $ 192.00M | $ 525.00M | $ 200.00M | |
| $ 278.00M | $ 213.00M | $ 168.00M | $ 405.00M | $ 154.00M | |
| $ 1.05 | $ 0.81 | $ 0.64 | $ 1.88 | $ 1.06 | |
| $ 1.03 | $ 0.80 | $ 0.64 | $ 1.88 | $ 1.06 | |
| 265.30M | 264.00M | 262.50M | 215.00M | 145.00M | |
| 268.80M | 267.70M | 264.00M | 215.00M | 145.00M |