Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.05B | $ 1.34B | $ 2.02B | $ 2.80B | $ 1.68B | |
| $ 196.78M | $ 274.25M | $ 450.41M | $ 624.46M | $ 375.00M | |
| $ 200.24M | $ 291.12M | $ 337.70M | $ 354.58M | $ 235.69M | |
| $ 16.79M | $ 17.50M | $ 18.35M | $ 12.58M | $ 9.45M | |
| $ 13.33M | $ 16.77M | $ 129.34M | $ 280.06M | $ 154.56M | |
| $ -3.46M | $ -16.86M | $ 112.71M | $ 269.88M | $ 139.30M | |
| $ -80.05M | $ 467.00K | $ -9.82M | $ -16.78M | $ -6.10M | |
| $ -83.51M | $ -16.40M | $ 102.89M | $ 253.10M | $ 133.21M | |
| $ -94.85M | $ -14.56M | $ 72.63M | $ 185.98M | $ 132.00M | |
| $ -2.93 | $ -0.44 | $ 2.07 | $ 5.09 | $ 3.60 | |
| $ -2.93 | $ -0.44 | $ 2.05 | $ 5.02 | $ 3.53 | |
| 32.41M | 33.38M | 35.16M | 37.01M | 36.69M | |
| 32.41M | 33.38M | 35.48M | 37.54M | 37.39M |