Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 378.78M | $ 352.84M | $ 307.37M | $ 326.92M | $ 276.59M | |
| $ 145.20M | $ 116.59M | $ 78.45M | $ 109.21M | $ 103.61M | |
| $ 6.58M | $ 895.00K | $ 3.16M | $ 7.62M | $ -10.94M | |
| $ 0.00 | $ 26.68M | $ 24.28M | $ 22.10M | $ 20.81M | |
| $ 138.62M | $ 143.61M | $ 100.93M | $ 125.08M | $ 136.01M | |
| $ 138.62M | $ 115.69M | $ 75.30M | $ 101.59M | $ 114.56M | |
| $ 7.05M | $ 150.00K | $ -72.00K | $ 848.00K | $ 454.00K | |
| $ 145.67M | $ 115.84M | $ 75.22M | $ 102.43M | $ 115.01M | |
| $ 113.50M | $ 87.85M | $ 52.49M | $ 73.06M | $ 86.41M | |
| $ 2.18 | $ 1.66 | $ 0.97 | $ 1.34 | $ 1.58 | |
| $ 2.17 | $ 1.65 | $ 0.97 | $ 1.33 | $ 1.58 | |
| 52.22M | 52.96M | 54.00M | 54.58M | 54.56M | |
| 52.48M | 53.22M | 53.98M | 54.75M | 54.71M |