Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 520.62M | $ 658.65M | $ 658.74M | $ 546.80M | $ 459.21M | |
| $ 39.55M | $ 590.40M | $ 222.47M | $ 182.00M | $ 151.75M | |
| $ 59.55M | $ 495.39M | $ 126.98M | $ 99.09M | $ 83.90M | |
| $ 17.16M | $ 13.64M | $ 12.87M | $ 9.47M | $ 9.49M | |
| $ -2.83M | $ 108.66M | $ 108.36M | $ 92.38M | $ 77.34M | |
| $ -20.00M | $ 95.02M | $ 95.49M | $ 82.91M | $ 67.85M | |
| $ 67.09M | $ -11.74M | $ -10.43M | $ -5.63M | $ -4.54M | |
| $ 47.10M | $ 83.27M | $ 85.06M | $ 77.28M | $ 63.31M | |
| $ 32.67M | $ 58.82M | $ 59.52M | $ 57.33M | $ 46.84M | |
| $ 1.09 | $ 1.81 | $ 1.67 | $ 1.52 | $ 1.22 | |
| $ 1.08 | $ 1.79 | $ 1.63 | $ 1.48 | $ 1.20 | |
| 29.94M | 32.43M | 35.60M | 37.73M | 38.47M | |
| 30.18M | 32.85M | 36.43M | 38.63M | 39.10M |