Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 102.28M | $ 237.61M | $ 327.29M | $ 545.52M | $ 638.72M | |
| $ 49.91M | $ 77.89M | $ 135.79M | $ 260.26M | $ 198.81M | |
| $ 22.41M | $ 20.83M | $ -27.37M | $ 24.64M | $ 24.91M | |
| $ 10.42M | $ 16.45M | $ 19.60M | $ 25.94M | $ 66.22M | |
| $ 37.92M | $ 78.12M | $ 223.20M | $ 169.26M | $ 140.60M | |
| $ 27.50M | $ 57.06M | $ 163.17M | $ 243.98M | $ 294.54M | |
| $ 12.24M | $ 4.56M | $ 40.26M | $ -101.11M | $ -125.71M | |
| $ 39.74M | $ 61.62M | $ 203.43M | $ 142.87M | $ 48.39M | |
| $ 41.83M | $ 47.24M | $ 248.94M | $ 148.37M | $ 48.22M | |
| $ 4.21 | $ 4.82 | $ 25.68 | $ 15.03 | $ 4.23 | |
| $ 4.20 | $ 4.75 | $ 25.32 | $ 14.78 | $ 4.19 | |
| 9.94M | 9.81M | 9.70M | 9.87M | 11.40M | |
| 9.96M | 9.96M | 9.83M | 10.04M | 11.52M |