Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 160.86M | $ 155.51M | $ 147.92M | $ 140.58M | $ 125.28M | |
| $ 110.72M | $ 109.53M | $ 101.96M | $ 97.28M | $ 85.95M | |
| $ 57.15M | $ 58.08M | $ 53.62M | $ 49.77M | $ 51.58M | |
| $ 35.93M | $ 34.98M | $ 33.06M | $ 31.71M | $ 28.95M | |
| $ 120.64M | $ 106.84M | $ 85.83M | $ 95.12M | $ 64.32M | |
| $ 53.58M | $ 51.45M | $ 48.34M | $ 47.51M | $ 34.38M | |
| $ -2.54M | $ -13.63M | $ -28.44M | $ -11.29M | $ -23.57M | |
| $ 51.04M | $ 37.82M | $ 19.90M | $ 36.22M | $ 10.80M | |
| $ 49.93M | $ 36.89M | $ 19.18M | $ 35.27M | $ 12.05M | |
| $ 0.98 | $ 0.73 | $ 0.39 | $ 0.72 | $ 0.26 | |
| $ 0.95 | $ 0.72 | $ 0.38 | $ 0.71 | $ 0.26 | |
| 50.65M | 50.21M | 49.50M | 49.26M | 45.49M | |
| 51.86M | 51.35M | 50.81M | 49.95M | 46.34M |