Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 876.99M | $ 754.09M | $ 700.05M | $ 557.84M | $ 534.14M | |
| $ 599.13M | $ 495.96M | $ 524.94M | $ 501.41M | $ 522.68M | |
| $ 434.35M | $ 366.42M | $ 349.86M | $ 327.71M | $ 320.35M | |
| $ 0.00 | $ 21.34M | $ 24.50M | $ 6.45M | $ 6.63M | |
| $ 164.77M | $ 150.89M | $ 199.57M | $ 180.14M | $ 207.76M | |
| $ 164.77M | $ 129.55M | $ 175.08M | $ 173.69M | $ 201.12M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 164.77M | $ 129.55M | $ 175.08M | $ 173.69M | $ 201.12M | |
| $ 126.01M | $ 100.28M | $ 134.96M | $ 133.67M | $ 154.32M | |
| $ 0.93 | $ 0.79 | $ 1.06 | $ 1.05 | $ 1.22 | |
| $ 0.92 | $ 0.79 | $ 1.06 | $ 1.05 | $ 1.21 | |
| 146.70M | 126.93M | 127.32M | 127.30M | 126.18M | |
| 146.70M | 126.93M | 126.99M | 126.72M | 127.01M |