Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 608.35M | $ 658.69M | $ 665.66M | $ 561.94M | $ 467.83M | |
| $ 508.66M | $ 480.17M | $ 545.82M | $ 542.18M | $ 488.25M | |
| $ 225.41M | $ 208.93M | $ 230.39M | $ 213.84M | $ 190.60M | |
| $ 12.34M | $ 15.37M | $ 18.17M | $ 13.66M | $ -6.43M | |
| $ 295.59M | $ 286.61M | $ 333.60M | $ 342.01M | $ 291.22M | |
| $ 283.25M | $ 271.24M | $ 315.43M | $ 328.35M | $ 297.65M | |
| $ -1.56M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 281.69M | $ 271.24M | $ 315.43M | $ 328.35M | $ 297.65M | |
| $ 209.30M | $ 200.72M | $ 221.44M | $ 235.43M | $ 212.52M | |
| $ 1.51 | $ 1.44 | $ 1.59 | $ 1.67 | $ 1.57 | |
| $ 1.50 | $ 1.44 | $ 1.59 | $ 1.67 | $ 1.56 | |
| 137.61M | 138.41M | 138.33M | 139.65M | 135.16M | |
| 135.92M | 138.58M | 138.46M | 140.01M | 135.38M |