Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 238.46M | $ 278.26M | $ 287.17M | $ 260.67M | $ 197.96M | |
| $ 80.28M | $ 157.31M | $ 142.86M | $ 106.68M | $ 58.87M | |
| $ 35.25M | $ 61.23M | $ 57.77M | $ 31.07M | $ 28.26M | |
| $ 34.75M | $ 30.44M | $ 31.84M | $ 31.34M | $ 28.67M | |
| $ 80.85M | $ 129.11M | $ 138.09M | $ 107.41M | $ 58.95M | |
| $ 45.02M | $ 96.07M | $ 103.11M | $ 75.61M | $ 30.28M | |
| $ -11.61M | $ -14.66M | $ -16.21M | $ -14.74M | $ -15.79M | |
| $ 33.41M | $ 81.41M | $ 86.90M | $ 60.87M | $ 22.61M | |
| $ 33.41M | $ 81.41M | $ 86.90M | $ 60.87M | $ 22.60M | |
| $ 0.56 | $ 1.35 | $ 1.52 | $ 1.16 | $ 0.46 | |
| $ 0.56 | $ 1.35 | $ 1.52 | $ 1.16 | $ 0.46 | |
| 59.29M | 60.45M | 57.00M | 52.47M | 48.68M | |
| 59.50M | 60.55M | 57.00M | 52.63M | 48.97M |