Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 418.63M | $ 348.88M | $ 321.48M | $ 267.84M | $ 242.02M | |
| $ 345.62M | $ 288.81M | $ 266.84M | $ 219.53M | $ 202.39M | |
| $ 281.29M | $ 229.94M | $ 229.73M | $ 234.25M | $ 209.44M | |
| $ 14.88M | $ 6.04M | $ 3.43M | $ 4.05M | $ 5.18M | |
| $ 82.93M | $ 65.35M | $ 40.54M | $ -10.68M | $ -1.89M | |
| $ 63.89M | $ 58.87M | $ 37.12M | $ -14.73M | $ -7.05M | |
| $ 2.38M | $ -1.57M | $ -6.48M | $ -5.02M | $ -5.00M | |
| $ 66.26M | $ 57.29M | $ 30.63M | $ -19.75M | $ -12.05M | |
| $ 48.58M | $ 42.42M | $ 67.44M | $ -30.20M | $ -12.30M | |
| $ 0.33 | $ 0.29 | $ 0.48 | $ -0.27 | $ -0.09 | |
| $ 0.32 | $ 0.28 | $ 0.38 | $ -0.27 | $ -0.09 | |
| 147.79M | 146.98M | 116.50M | 112.91M | 110.35M | |
| 149.72M | 149.05M | 145.96M | 112.91M | 110.35M |