Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 314.26M | $ 326.51M | $ 224.68M | $ 220.28M | $ 186.81M | |
| $ 158.37M | $ 217.67M | $ 135.63M | $ 194.99M | $ 180.59M | |
| $ 125.84M | $ 139.38M | $ 133.21M | $ 124.71M | $ 116.15M | |
| $ 7.76M | $ 10.26M | $ 8.64M | $ 9.37M | $ 8.91M | |
| $ 84.83M | $ 88.54M | $ 11.05M | $ 79.65M | $ 73.34M | |
| $ 32.53M | $ 78.28M | $ 2.42M | $ 70.28M | $ 64.44M | |
| $ -6.15M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 26.38M | $ 78.28M | $ 2.42M | $ 70.28M | $ 64.44M | |
| $ 22.73M | $ 62.62M | $ 7.82M | $ 57.69M | $ 52.48M | |
| $ 1.24 | $ 4.00 | $ 0.50 | $ 3.56 | $ 3.49 | |
| $ 1.23 | $ 4.00 | $ 0.50 | $ 3.51 | $ 3.43 | |
| 19.04M | 15.64M | 15.54M | 16.21M | 15.02M | |
| 19.20M | 15.67M | 15.65M | 16.44M | 15.31M |