Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.04B | $ 662.51M | $ 600.59M | $ 486.60M | $ 431.60M | |
| $ 666.84M | $ 452.86M | $ 438.27M | $ 445.43M | $ 418.60M | |
| $ 480.20M | $ 299.55M | $ 284.36M | $ 283.88M | $ 261.78M | |
| $ 18.07M | $ 20.56M | $ 22.70M | $ 25.65M | $ 28.18M | |
| $ 204.71M | $ 173.86M | $ 176.61M | $ 187.39M | $ 185.00M | |
| $ 186.64M | $ 153.30M | $ 153.90M | $ 161.74M | $ 156.82M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 186.64M | $ 153.30M | $ 153.90M | $ 161.74M | $ 156.82M | |
| $ 135.26M | $ 113.69M | $ 122.56M | $ 128.31M | $ 123.45M | |
| $ 1.49 | $ 2.01 | $ 2.21 | $ 2.32 | $ 2.23 | |
| $ 1.47 | $ 1.98 | $ 2.18 | $ 2.29 | $ 2.20 | |
| 89.14M | 56.61M | 55.43M | 55.39M | 55.37M | |
| 89.14M | 57.54M | 56.26M | 56.14M | 56.01M |