Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 364.44M | $ 312.63M | $ 290.72M | $ 268.58M | $ 281.13M | |
| $ 110.96M | $ 200.51M | $ 80.93M | $ 72.32M | $ 109.46M | |
| $ 7.40M | $ 127.59M | $ 55.79M | $ 6.10M | $ 6.46M | |
| $ 119.70M | $ 110.85M | $ 110.25M | $ 107.42M | $ 99.56M | |
| $ 223.27M | $ 190.68M | $ 144.64M | $ 210.19M | $ 183.00M | |
| $ 103.57M | $ 72.92M | $ 25.14M | $ 66.22M | $ 73.57M | |
| $ -79.14M | $ -58.22M | $ -64.06M | $ -6.68M | $ -19.21M | |
| $ 24.42M | $ 14.70M | $ -38.92M | $ 59.54M | $ 54.36M | |
| $ 23.26M | $ 14.06M | $ -34.33M | $ 58.67M | $ 53.88M | |
| $ 0.69 | $ 0.21 | $ -1.18 | $ 1.48 | $ 1.39 | |
| $ 0.69 | $ 0.21 | $ -1.03 | $ 1.33 | $ 1.24 | |
| 33.92M | 34.05M | 34.30M | 34.30M | 33.24M | |
| 33.92M | 34.30M | 39.32M | 38.34M | 37.26M |