Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.43B | $ 1.33B | $ 1.43B | $ 1.50B | $ 1.29B | |
| $ 302.69M | $ 804.98M | $ 361.00M | $ 789.34M | $ 803.28M | |
| $ 96.38M | $ 633.73M | $ 154.16M | $ 583.01M | $ 590.04M | |
| $ 72.04M | $ 66.97M | $ 62.58M | $ 58.85M | $ 104.56M | |
| $ 256.23M | $ 216.47M | $ 260.39M | $ 265.18M | $ 317.79M | |
| $ 206.31M | $ 171.25M | $ 206.85M | $ 206.33M | $ 213.24M | |
| $ -98.39M | $ -96.34M | $ -82.43M | $ -66.19M | $ -89.33M | |
| $ 107.92M | $ 74.91M | $ 124.42M | $ 140.14M | $ 123.90M | |
| $ 106.57M | $ 74.17M | $ 123.75M | $ 139.71M | $ 122.79M | |
| $ 1.64 | $ 1.15 | $ 1.94 | $ 2.21 | $ 1.96 | |
| $ 1.62 | $ 1.14 | $ 1.92 | $ 2.18 | $ 1.94 | |
| 65.11M | 64.31M | 63.84M | 63.21M | 62.71M | |
| 65.59M | 64.84M | 64.44M | 64.02M | 63.31M |