Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 629.49M | $ 621.42M | $ 532.47M | $ 356.46M | $ 316.14M | |
| $ 416.22M | $ 376.50M | $ 351.96M | $ 296.35M | $ 302.63M | |
| $ 233.26M | $ 215.42M | $ 206.28M | $ 181.67M | $ 178.42M | |
| $ 4.90M | $ 5.03M | $ 4.53M | $ 4.29M | $ 5.99M | |
| $ 187.86M | $ 166.11M | $ 150.21M | $ 118.97M | $ 130.20M | |
| $ 182.96M | $ 161.08M | $ 145.68M | $ 114.68M | $ 124.21M | |
| $ -9.70M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 173.25M | $ 161.08M | $ 145.68M | $ 114.68M | $ 124.21M | |
| $ 130.05M | $ 120.76M | $ 107.88M | $ 87.95M | $ 92.78M | |
| $ 2.90 | $ 2.78 | $ 2.69 | $ 2.37 | $ 2.45 | |
| $ 2.89 | $ 2.75 | $ 2.67 | $ 2.34 | $ 2.40 | |
| 44.83M | 43.45M | 40.05M | 36.97M | 37.61M | |
| 45.42M | 43.85M | 40.45M | 37.48M | 38.37M |