Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 221.73M | $ 203.39M | $ 185.85M | $ 165.59M | $ 155.41M | |
| $ 89.11M | $ 188.53M | $ 162.06M | $ 144.03M | $ 133.36M | |
| $ -32.72M | $ 78.76M | $ 70.91M | $ 26.74M | $ 46.90M | |
| $ 61.93M | $ 60.42M | $ 51.34M | $ 41.17M | $ 37.15M | |
| $ 187.50M | $ 170.76M | $ 143.02M | $ 145.95M | $ 113.20M | |
| $ 121.83M | $ 109.77M | $ 91.15M | $ 117.29M | $ 86.46M | |
| $ -42.64M | $ -38.71M | $ -31.00M | $ -27.25M | $ -23.60M | |
| $ 79.19M | $ 71.06M | $ 60.15M | $ 90.04M | $ 62.86M | |
| $ 79.19M | $ 71.06M | $ 60.15M | $ 90.04M | $ 62.86M | |
| $ 1.35 | $ 1.26 | $ 1.16 | $ 1.88 | $ 1.37 | |
| $ 1.35 | $ 1.25 | $ 1.15 | $ 1.88 | $ 1.37 | |
| 56.32M | 54.30M | 50.02M | 46.73M | 44.78M | |
| 56.46M | 54.55M | 50.22M | 46.84M | 44.82M |