Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 819.49M | $ 827.33M | $ 741.69M | $ 643.14M | $ 630.77M | |
| $ 647.71M | $ 595.36M | $ 605.34M | $ 613.38M | $ 640.55M | |
| $ 406.35M | $ 385.88M | $ 378.25M | $ 372.61M | $ 393.96M | |
| $ 11.20M | $ 20.70M | $ 21.63M | $ 22.21M | $ 23.92M | |
| $ 252.56M | $ 230.19M | $ 248.72M | $ 262.99M | $ 270.51M | |
| $ 241.35M | $ 209.49M | $ 227.09M | $ 240.78M | $ 246.59M | |
| $ -2.44M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 238.91M | $ 209.49M | $ 227.09M | $ 240.78M | $ 246.59M | |
| $ 195.38M | $ 168.90M | $ 183.62M | $ 195.38M | $ 201.05M | |
| $ 5.67 | $ 4.90 | $ 5.35 | $ 5.70 | $ 5.81 | |
| $ 5.64 | $ 4.88 | $ 5.33 | $ 5.67 | $ 5.76 | |
| 34.21M | 34.47M | 34.34M | 34.26M | 34.61M | |
| 34.41M | 34.63M | 34.45M | 34.46M | 34.92M |