Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 506.34M | $ 559.43M | $ 487.54M | $ 302.30M | $ 285.25M | |
| $ 200.89M | $ 40.53M | $ 33.48M | $ -15.11M | $ 2.05M | |
| $ 162.37M | $ 7.11M | $ -65.55M | $ 6.92M | $ 4.63M | |
| $ 1.09M | $ 1.29M | $ 2.54M | $ 3.32M | $ 1.90M | |
| $ 43.11M | $ 38.61M | $ 105.40M | $ -16.32M | $ 999.00K | |
| $ 38.52M | $ 33.42M | $ 99.03M | $ -22.03M | $ -2.58M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 38.52M | $ 33.42M | $ 99.03M | $ -22.03M | $ -2.58M | |
| $ 30.23M | $ 26.29M | $ 73.91M | $ -17.49M | $ -1.23M | |
| $ 0.82 | $ 0.69 | $ 1.94 | $ -0.46 | $ -0.03 | |
| $ 0.80 | $ 0.67 | $ 1.92 | $ -0.46 | $ -0.03 | |
| 36.95M | 38.13M | 38.09M | 37.80M | 38.15M | |
| 37.90M | 39.09M | 38.41M | 37.80M | 38.15M |