Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 978.01M | $ 989.61M | $ 927.34M | $ 848.22M | $ 816.47M | |
| $ 413.68M | $ 989.61M | $ 927.34M | $ 848.22M | $ 816.47M | |
| $ 316.09M | $ 927.27M | $ 922.27M | $ 851.86M | $ 786.13M | |
| $ 3.08M | $ 3.87M | $ 4.33M | $ 4.84M | $ 5.84M | |
| $ 102.02M | $ 67.16M | $ 10.01M | $ 1.82M | $ 37.07M | |
| $ 97.59M | $ 62.34M | $ 5.06M | $ -3.64M | $ 30.34M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 97.59M | $ 62.34M | $ 5.06M | $ -3.64M | $ 30.34M | |
| $ 79.34M | $ 50.86M | $ 4.43M | $ -1.96M | $ 25.25M | |
| $ 2.22 | $ 1.54 | $ 0.14 | $ -0.06 | $ 0.82 | |
| $ 2.18 | $ 1.53 | $ 0.14 | $ -0.06 | $ 0.81 | |
| 30.74M | 33.00M | 33.05M | 31.99M | 30.97M | |
| 31.25M | 33.08M | 33.14M | 31.99M | 31.11M |