Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 245.60M | $ 242.18M | $ 244.38M | $ 275.09M | $ 248.92M | |
| $ 159.63M | $ 158.16M | $ 158.35M | $ 178.78M | $ 170.89M | |
| $ 145.59M | $ 140.97M | $ 143.93M | $ 147.46M | $ 131.37M | |
| $ 4.24M | $ 3.88M | $ 2.60M | $ 2.98M | $ 2.43M | |
| $ 18.27M | $ 21.07M | $ 18.53M | $ 39.36M | $ 44.34M | |
| $ 14.04M | $ 17.19M | $ 14.42M | $ 31.32M | $ 39.52M | |
| $ -461.00K | $ -2.10M | $ -52.00K | $ 2.86M | $ 123.00K | |
| $ 13.58M | $ 15.10M | $ 14.37M | $ 34.18M | $ 39.65M | |
| $ 8.96M | $ 15.31M | $ 8.78M | $ 28.47M | $ 33.75M | |
| $ 0.31 | $ 0.51 | $ 0.28 | $ 0.89 | $ 1.03 | |
| $ 0.31 | $ 0.50 | $ 0.28 | $ 0.88 | $ 1.00 | |
| 28.89M | 30.20M | 31.40M | 31.85M | 32.70M | |
| 28.98M | 30.64M | 31.58M | 32.50M | 33.85M |