Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 385.90M | $ 499.79M | $ 421.56M | $ 316.22M | $ 310.02M | |
| $ 385.90M | $ 324.58M | $ 306.65M | $ 286.38M | $ 289.55M | |
| $ 193.50M | $ 196.88M | $ 193.43M | $ 169.53M | $ 178.10M | |
| $ 0.00 | $ 14.63M | $ 15.01M | $ 18.05M | $ 18.31M | |
| $ 165.71M | $ 142.33M | $ 128.22M | $ 134.90M | $ 129.75M | |
| $ 192.40M | $ 127.70M | $ 113.21M | $ 116.84M | $ 111.44M | |
| $ -26.69M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 165.71M | $ 127.70M | $ 113.21M | $ 116.84M | $ 111.44M | |
| $ 131.32M | $ 101.37M | $ 90.37M | $ 91.11M | $ 87.61M | |
| $ 6.65 | $ 5.21 | $ 4.61 | $ 4.59 | $ 4.25 | |
| $ 6.63 | $ 5.18 | $ 4.62 | $ 4.57 | $ 4.26 | |
| 19.74M | 19.45M | 19.60M | 19.84M | 20.48M | |
| 19.81M | 19.54M | 19.85M | 19.91M | 20.56M |