Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.93B | $ 2.73B | $ 2.46B | $ 1.81B | $ 1.60B | |
| $ 982.60M | $ 938.50M | $ 795.70M | $ 566.40M | $ 446.10M | |
| $ 246.20M | $ 229.50M | $ 231.70M | $ 244.60M | $ 161.70M | |
| $ 239.50M | $ 204.70M | $ 175.20M | $ 119.00M | $ 108.50M | |
| $ 1.07B | $ 1.07B | $ 1.01B | $ 875.10M | $ 536.80M | |
| $ 736.40M | $ 709.00M | $ 564.00M | $ 321.80M | $ 284.40M | |
| $ -204.00M | $ -135.80M | $ -2.20M | $ 287.00M | $ 59.20M | |
| $ 532.40M | $ 573.20M | $ 561.80M | $ 608.80M | $ 343.60M | |
| $ 379.70M | $ 426.80M | $ 417.30M | $ 439.40M | $ 249.10M | |
| $ 5.36 | $ 5.73 | $ 5.55 | $ 5.80 | $ 3.23 | |
| $ 5.32 | $ 5.68 | $ 5.48 | $ 5.71 | $ 3.18 | |
| 70.85M | 74.00M | 75.20M | 75.80M | 77.20M | |
| 71.40M | 74.60M | 76.10M | 77.00M | 78.40M |