Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 507.44M | $ 453.32M | $ 422.36M | $ 340.07M | $ 308.98M | |
| $ 255.00M | $ 165.43M | $ 228.47M | $ 291.69M | $ 281.92M | |
| $ 194.84M | $ 181.34M | $ 182.42M | $ 174.82M | $ 155.74M | |
| $ 8.71M | $ 14.56M | $ 14.27M | $ 13.35M | $ 11.64M | |
| $ 68.86M | $ -1.35M | $ 60.32M | $ 130.23M | $ 137.82M | |
| $ 60.16M | $ -15.91M | $ 46.05M | $ 116.88M | $ 126.18M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 60.16M | $ -15.91M | $ 46.05M | $ 116.88M | $ 126.18M | |
| $ 51.77M | $ -11.65M | $ 36.09M | $ 86.17M | $ 92.05M | |
| $ 0.51 | $ -0.11 | $ 0.35 | $ 0.82 | $ 0.88 | |
| $ 0.51 | $ -0.11 | $ 0.35 | $ 0.81 | $ 0.88 | |
| 101.43M | 101.68M | 102.66M | 105.58M | 104.16M | |
| 101.43M | 101.84M | 102.89M | 106.19M | 104.16M |