Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 568.51M | $ 564.96M | $ 535.52M | $ 399.01M | $ 353.96M | |
| $ 394.70M | $ 383.76M | $ 389.14M | $ 365.68M | $ 324.59M | |
| $ 226.76M | $ 218.94M | $ 210.33M | $ 196.75M | $ 188.93M | |
| $ 7.11M | $ 10.87M | $ 7.52M | $ 9.03M | $ 11.48M | |
| $ 175.05M | $ 175.68M | $ 186.32M | $ 177.96M | $ 147.15M | |
| $ 167.94M | $ 164.82M | $ 178.80M | $ 168.93M | $ 135.67M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 167.94M | $ 164.82M | $ 178.80M | $ 168.93M | $ 135.67M | |
| $ 134.23M | $ 131.26M | $ 144.78M | $ 135.52M | $ 110.34M | |
| $ 3.48 | $ 3.40 | $ 3.78 | $ 3.47 | $ 2.81 | |
| $ 3.49 | $ 3.40 | $ 3.74 | $ 3.46 | $ 2.81 | |
| 38.61M | 38.24M | 38.23M | 38.99M | 39.05M | |
| 38.49M | 38.52M | 38.66M | 39.03M | 39.05M |