Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 57.21M | $ 54.07M | $ 122.72M | $ 22.42M | $ 177.64M | |
| $ 24.92M | $ 24.45M | $ 157.25M | $ 21.51M | $ 177.47M | |
| $ -20.94M | $ -1.59M | $ 30.89M | $ 56.71K | $ 6.91M | |
| $ 9.91M | $ 6.84M | $ 2.62M | $ 738.68K | - | |
| $ 91.47M | $ 75.49M | $ 168.52M | $ 155.74M | $ 172.90M | |
| $ 45.86M | $ 26.04M | $ 91.83M | $ 17.33M | $ 154.76M | |
| $ 22.96M | $ 29.17M | $ 65.87M | $ -132.56M | $ 6.70M | |
| $ 68.82M | $ 55.22M | $ 157.70M | $ 22.36M | $ 170.74M | |
| $ 43.60M | $ 51.04M | $ 142.99M | $ 18.23M | $ 157.22M | |
| $ 0.08 | $ 0.70 | $ 2.22 | $ 0.37 | $ 3.70 | |
| $ 0.08 | $ 0.70 | $ 2.22 | $ 0.37 | $ 3.70 | |
| 541.20M | 67.03M | 60.44M | 49.91M | 38.00M | |
| 541.20M | 67.03M | 60.44M | 49.91M | 38.00M |