Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 293.33M | $ 285.21M | $ 263.64M | $ 186.72M | $ 164.23M | |
| $ 234.74M | $ 219.33M | $ 218.14M | $ 180.25M | $ 166.49M | |
| $ 130.23M | $ 121.95M | $ 129.56M | $ 104.06M | $ 89.93M | |
| $ 5.07M | $ 5.78M | $ 5.78M | $ 3.92M | $ 4.13M | |
| $ 109.58M | $ 103.17M | $ 94.36M | $ 80.11M | $ 80.69M | |
| $ 104.51M | $ 97.38M | $ 88.58M | $ 76.19M | $ 76.56M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 104.51M | $ 97.38M | $ 88.58M | $ 76.19M | $ 76.56M | |
| $ 77.01M | $ 71.78M | $ 65.84M | $ 56.46M | $ 56.27M | |
| $ 2.44 | $ 2.27 | $ 2.08 | $ 2.09 | $ 2.02 | |
| $ 2.44 | $ 2.26 | $ 2.07 | $ 2.09 | $ 2.02 | |
| 31.43M | 31.59M | 31.63M | 28.85M | 27.80M | |
| 31.43M | 31.71M | 31.74M | 28.92M | 27.80M |