Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 263.36M | $ 294.68M | $ 307.60M | $ 458.46M | $ 342.92M | |
| $ 71.76M | $ 276.25M | $ 119.20M | $ 273.72M | $ 172.64M | |
| $ 76.79M | $ 245.83M | $ 42.98M | $ 201.73M | $ 198.25M | |
| $ 32.48M | $ 32.59M | $ 35.95M | $ 23.95M | $ 28.07M | |
| $ 108.90M | $ 62.56M | $ 197.44M | $ 96.04M | $ 8.10M | |
| $ -5.03M | $ 30.42M | $ 76.22M | $ 71.99M | $ -25.61M | |
| $ 65.87M | $ -15.05M | $ 67.56M | $ -14.00M | $ -6.46M | |
| $ 60.84M | $ 15.37M | $ 143.77M | $ 57.99M | $ -32.07M | |
| $ 43.97M | $ 12.95M | $ 392.75M | $ 57.88M | $ -32.07M | |
| $ 1.03 | $ 0.31 | $ 9.63 | $ 1.44 | $ -1.17 | |
| $ 1.03 | $ 0.31 | $ 9.63 | $ 1.44 | $ -1.17 | |
| 40.39M | 39.66M | 38.96M | 38.35M | 37.96M | |
| 40.39M | 39.66M | 38.96M | 38.35M | 37.96M |