Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.48B | $ 1.31B | $ 1.66B | $ 2.00B | $ 1.81B | |
| $ 462.44M | $ 435.86M | $ 658.18M | $ 827.24M | $ 670.36M | |
| $ 426.97M | $ 385.41M | $ 407.61M | $ 419.04M | $ 394.38M | |
| $ 143.75M | $ 137.14M | $ 137.33M | $ 127.76M | $ 122.44M | |
| $ 230.48M | $ 202.15M | $ 420.96M | $ 532.02M | $ 445.02M | |
| $ 35.46M | $ 50.45M | $ 250.57M | $ 408.19M | $ 275.99M | |
| $ 48.50M | $ 12.23M | $ 27.36M | $ -12.25M | $ 39.11M | |
| $ 83.96M | $ 62.68M | $ 277.93M | $ 395.94M | $ 315.10M | |
| $ 66.14M | $ 44.02M | $ 227.18M | $ 331.28M | $ 228.76M | |
| $ 1.43 | $ 0.95 | $ 4.96 | $ 7.31 | $ 5.11 | |
| $ 1.43 | $ 0.95 | $ 4.91 | $ 7.20 | $ 5.00 | |
| 46.34M | 46.21M | 45.80M | 45.33M | 44.77M | |
| 46.41M | 46.41M | 46.31M | 46.04M | 45.78M |