Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 176.73M | $ 116.39M | $ 141.70M | $ 140.69M | $ 118.46M | |
| $ 134.46M | $ 64.46M | $ 102.73M | $ 138.52M | $ 117.50M | |
| $ 82.85M | $ 78.29M | $ 76.70M | $ 75.01M | $ 72.61M | |
| $ 2.14M | $ 2.44M | $ 3.45M | $ 3.33M | $ 2.88M | |
| $ 53.75M | $ -11.39M | $ 29.48M | $ 66.84M | $ 47.76M | |
| $ 51.62M | $ -13.84M | $ 26.04M | $ 63.51M | $ 44.89M | |
| $ 10.65M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 62.27M | $ -13.84M | $ 26.04M | $ 63.51M | $ 44.89M | |
| $ 43.41M | $ -8.41M | $ 19.89M | $ 46.59M | $ 33.23M | |
| $ 2.74 | $ -0.52 | $ 1.24 | $ 2.93 | $ 2.32 | |
| $ 2.73 | $ -0.52 | $ 1.24 | $ 2.92 | $ 2.30 | |
| 15.90M | 16.04M | 16.01M | 15.92M | 14.34M | |
| 15.90M | 16.04M | 16.03M | 15.97M | 14.42M |