Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 341.94M | $ 339.68M | $ 318.88M | $ 303.60M | $ 273.13M | |
| $ 230.01M | $ 219.21M | $ 204.35M | $ 189.80M | $ 177.99M | |
| $ 107.79M | $ 97.80M | $ 108.00M | $ 110.78M | $ 94.96M | |
| $ 0.00 | $ 1.35M | $ 2.02M | $ 1.13M | $ 850.38K | |
| $ 122.22M | $ 123.55M | $ 98.37M | $ 82.77M | $ 85.30M | |
| $ 122.22M | $ 121.40M | $ 96.35M | $ 78.70M | $ 83.03M | |
| $ 29.90M | $ 26.67M | $ 19.39M | $ 2.94M | $ 1.59M | |
| $ 152.12M | $ 148.07M | $ 115.74M | $ 81.64M | $ 84.61M | |
| $ 149.83M | $ 135.68M | $ 117.34M | $ 79.76M | $ 82.60M | |
| $ 0.96 | $ 0.85 | $ 0.74 | $ 0.52 | $ 0.56 | |
| $ 0.83 | $ 0.74 | $ 0.65 | $ 0.45 | $ 0.46 | |
| 155.98M | 160.43M | 159.26M | 153.53M | 148.74M | |
| 180.08M | 183.16M | 181.80M | 176.64M | 179.90M |