Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.27B | $ 1.44B | $ 1.63B | $ 1.28B | $ 874.51M | |
| $ 126.09M | $ 167.04M | $ 317.71M | $ 268.77M | $ 78.87M | |
| $ 107.56M | $ 334.00M | $ 187.37M | $ 271.36M | $ 147.57M | |
| $ 174.90M | $ 211.73M | $ 180.89M | $ 128.11M | $ 133.38M | |
| $ 190.96M | $ 50.30M | $ 301.70M | $ 137.10M | $ 65.55M | |
| $ 18.53M | $ -166.96M | $ 130.34M | $ -2.59M | $ -68.70M | |
| $ -10.71M | $ -2.28M | $ -14.84M | $ 9.98M | $ 259.00K | |
| $ 7.82M | $ -169.24M | $ 115.50M | $ 7.39M | $ -68.44M | |
| $ 824.00K | $ -137.86M | $ 85.63M | $ 2.03M | $ -54.19M | |
| $ <0.01 | $ -1.32 | $ 0.76 | $ 0.02 | $ -0.53 | |
| $ <0.01 | $ -1.31 | $ 0.76 | $ 0.02 | $ -0.53 | |
| 103.84M | 104.12M | 113.00M | 105.87M | 102.66M | |
| 105.40M | 105.47M | 113.42M | 106.94M | 102.66M |