Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 11.01B | $ 11.26B | $ 14.75B | $ 17.33B | $ 12.61B | |
| $ 696.53M | $ 687.31M | $ 831.94M | $ 670.63M | $ 441.64M | |
| $ 603.36M | $ 501.22M | $ 492.26M | $ 466.56M | $ 423.75M | |
| $ 133.32M | $ 127.80M | $ 125.11M | $ 134.74M | $ 178.93M | |
| $ 309.06M | $ 359.75M | $ 341.54M | $ 386.30M | $ 378.27M | |
| $ 93.17M | $ 186.09M | $ 339.68M | $ 204.07M | $ 17.89M | |
| $ 48.30M | $ 14.67M | $ -170.12M | $ -9.49M | $ 142.88M | |
| $ 141.47M | $ 200.76M | $ 169.56M | $ 194.58M | $ 160.77M | |
| $ 95.71M | $ 114.01M | $ 101.19M | $ 131.08M | $ 103.99M | |
| $ 2.81 | $ 3.35 | $ 3.00 | $ 3.89 | $ 3.12 | |
| $ 2.80 | $ 3.32 | $ 2.94 | $ 3.81 | $ 3.07 | |
| 34.01M | 34.03M | 33.73M | 33.70M | 33.28M | |
| 34.18M | 34.34M | 34.42M | 34.40M | 33.85M |