Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.05B | $ 1.05B | $ 999.49M | $ 712.95M | $ 555.96M | |
| $ 640.17M | $ 591.01M | $ 647.50M | $ 611.39M | $ 520.00M | |
| $ 381.06M | $ 359.28M | $ 388.27M | $ 355.71M | $ 279.21M | |
| $ 29.42M | $ 26.85M | $ 11.71M | $ 11.81M | $ 10.70M | |
| $ 288.54M | $ 258.58M | $ 270.94M | $ 267.49M | $ 251.49M | |
| $ 259.11M | $ 231.73M | $ 259.23M | $ 255.67M | $ 240.79M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 259.11M | $ 231.73M | $ 259.23M | $ 255.67M | $ 240.79M | |
| $ 226.00M | $ 201.40M | $ 223.79M | $ 222.09M | $ 205.53M | |
| $ 3.90 | $ 3.42 | $ 3.74 | $ 3.83 | $ 3.82 | |
| $ 3.88 | $ 3.41 | $ 3.73 | $ 3.81 | $ 3.81 | |
| 57.73M | 58.31M | 59.30M | 57.69M | 53.78M | |
| 57.73M | 58.53M | 59.49M | 57.95M | 53.98M |