Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 732.52M | $ 723.22M | $ 769.37M | $ 686.97M | $ 570.78M | |
| $ 260.27M | $ 253.18M | $ 256.84M | $ 232.73M | $ 199.24M | |
| $ 157.50M | $ 152.68M | $ 155.01M | $ 121.98M | $ 132.11M | |
| $ 19.07M | $ 18.18M | $ 18.24M | $ 17.67M | $ 17.57M | |
| $ 156.75M | $ 145.56M | $ 138.47M | $ 115.91M | $ 103.34M | |
| $ 102.77M | $ 100.50M | $ 101.83M | $ 110.75M | $ 67.13M | |
| $ 34.47M | $ 26.37M | $ 18.07M | $ -12.61M | $ 18.60M | |
| $ 137.24M | $ 126.87M | $ 119.89M | $ 98.14M | $ 85.73M | |
| $ 100.05M | $ 86.83M | $ 91.91M | $ 75.94M | $ 65.33M | |
| $ 1.37 | $ 1.18 | $ 1.24 | $ 1.01 | $ 0.89 | |
| $ 1.37 | $ 1.18 | $ 1.24 | $ 1.01 | $ 0.89 | |
| 72.91M | 73.46M | 71.92M | 73.02M | 73.68M | |
| 72.91M | 73.46M | 71.92M | 73.02M | 73.68M |