Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 275.74M | $ 307.63M | $ 284.40M | $ 349.72M | $ 329.03M | |
| $ 99.06M | $ 140.17M | $ 119.41M | $ 210.02M | $ 194.87M | |
| $ 29.85M | $ 28.30M | $ 25.63M | $ 25.37M | $ 22.50M | |
| $ 59.88M | $ 58.13M | $ 54.13M | $ 49.52M | $ 52.36M | |
| $ 129.09M | $ 190.46M | $ 159.42M | $ 242.57M | $ 245.13M | |
| $ 69.21M | $ 111.87M | $ 93.77M | $ 184.65M | $ 172.37M | |
| $ -30.64M | $ -14.50M | $ -16.42M | $ -12.09M | $ 1.98M | |
| $ 38.56M | $ 97.38M | $ 77.35M | $ 172.55M | $ 174.35M | |
| $ 38.56M | $ 97.38M | $ 77.35M | $ 172.55M | $ 174.35M | |
| $ 0.30 | $ 0.83 | $ 0.61 | $ 1.36 | $ 1.44 | |
| $ 0.30 | $ 0.83 | $ 0.61 | $ 1.36 | $ 1.44 | |
| 103.04M | 107.58M | 113.62M | 120.65M | 113.72M | |
| 103.04M | 107.58M | 113.62M | 120.65M | 113.72M |