Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 252.52M | $ 231.40M | $ 248.73M | $ 254.24M | $ 301.94M | |
| $ 220.04M | $ 122.43M | $ 127.32M | $ 137.31M | $ 178.21M | |
| $ 139.76M | $ 52.67M | $ 61.12M | $ 48.08M | $ 60.79M | |
| $ 1.25M | $ 849.00K | $ 1.15M | $ 1.26M | $ 1.17M | |
| $ 89.34M | $ 70.61M | $ 80.22M | $ 85.99M | $ 108.13M | |
| $ 80.27M | $ 69.76M | $ 66.21M | $ 89.23M | $ 117.42M | |
| $ 6.58M | $ 11.39M | $ 11.71M | $ -7.04M | $ -13.38M | |
| $ 86.86M | $ 81.14M | $ 77.91M | $ 82.20M | $ 104.04M | |
| $ 70.75M | $ 62.93M | $ 60.21M | $ 65.56M | $ 73.20M | |
| $ 3.17 | $ 2.58 | $ 2.38 | $ 2.52 | $ 2.79 | |
| $ 3.17 | $ 2.58 | $ 2.38 | $ 2.51 | $ 2.73 | |
| 22.34M | 24.39M | 25.29M | 25.97M | 26.27M | |
| 22.34M | 24.37M | 25.29M | 26.14M | 26.81M |