Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 464.68M | $ 417.38M | $ 420.02M | $ 374.88M | $ 337.30M | |
| $ 265.66M | $ 302.95M | $ 302.22M | $ 275.60M | $ 256.61M | |
| $ 82.72M | $ 147.92M | $ 133.21M | $ 119.58M | $ 57.64M | |
| $ 40.49M | $ 43.77M | $ 40.42M | $ 34.50M | $ 34.00M | |
| $ 225.97M | $ 202.33M | $ 217.72M | $ 190.92M | $ 185.99M | |
| $ 182.94M | $ 155.62M | $ 169.92M | $ 216.31M | $ 140.80M | |
| $ 35.54M | $ -17.53M | $ -10.62M | $ -65.92M | $ -3.79M | |
| $ 218.48M | $ 138.09M | $ 159.30M | $ 150.40M | $ 137.01M | |
| $ 173.37M | $ 90.85M | $ 117.14M | $ 111.32M | $ 102.38M | |
| $ 0.26 | $ 0.13 | $ 0.17 | $ 0.17 | $ 0.15 | |
| $ 0.26 | $ 0.13 | $ 0.17 | $ 0.16 | $ 0.15 | |
| 679.89M | 683.08M | 673.36M | 673.31M | 672.38M | |
| 680.91M | 680.81M | 680.85M | 680.79M | 680.78M |