Income Statement | Dec 25 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 0.00 | $ 199.21M | $ 280.86M | $ 247.58M | $ 185.95M | |
| $ 0.00 | $ -15.53M | $ 70.86M | $ 64.79M | $ 20.93M | |
| $ 0.00 | $ 21.35M | $ 14.99M | $ -40.38M | $ -22.42M | |
| $ 0.00 | $ 25.52M | $ 26.33M | $ 26.55M | $ 27.22M | |
| $ 0.00 | $ 6.19M | $ 82.19M | $ 145.45M | $ 71.18M | |
| $ 0.00 | $ -36.87M | $ 55.87M | $ 105.17M | $ 43.35M | |
| $ 0.00 | $ 17.52M | $ -43.23M | $ 12.88M | $ -1.13M | |
| $ 30.00K | $ -19.35M | $ 54.10M | $ 118.05M | $ 42.22M | |
| $ 30.00K | $ -15.98M | $ 39.11M | $ 92.63M | $ 39.76M | |
| $ <0.01 | $ -0.39 | $ 0.83 | $ 1.69 | $ 0.71 | |
| $ <0.01 | $ -0.39 | $ 0.61 | $ 1.29 | $ 0.55 | |
| 58.44M | 44.04M | 46.36M | 54.32M | 54.86M | |
| 58.44M | 44.04M | 62.96M | 71.25M | 71.20M |