Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 335.29M | $ 345.07M | $ 334.50M | $ 408.54M | $ 340.44M | |
| $ 105.77M | $ 103.94M | $ 92.42M | $ 151.39M | $ 119.39M | |
| $ 89.98M | $ 94.19M | $ 103.19M | $ 96.35M | $ 62.73M | |
| $ 19.33M | $ 16.41M | $ 10.82M | $ 10.98M | $ 13.00M | |
| $ 35.12M | $ 26.16M | $ 48.00K | $ 66.89M | $ 69.66M | |
| $ 15.79M | $ 9.74M | $ -10.77M | $ 55.05M | $ 56.66M | |
| $ -5.26M | $ -1.91M | $ 3.09M | $ 2.84M | $ -8.89M | |
| $ 10.53M | $ 7.84M | $ -7.68M | $ 57.88M | $ 47.77M | |
| $ 8.57M | $ 5.85M | $ -5.56M | $ 43.86M | $ 36.12M | |
| $ 0.18 | $ 0.11 | $ -0.15 | $ 0.85 | $ 0.84 | |
| $ 0.18 | $ 0.11 | $ -0.15 | $ 0.83 | $ 0.76 | |
| 47.20M | 53.11M | 51.29M | 51.57M | 43.19M | |
| 47.77M | 53.36M | 51.46M | 53.15M | 47.31M |