Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 583.94M | $ 594.31M | $ 553.56M | $ 346.52M | $ 306.15M | |
| $ 403.97M | $ 394.68M | $ 411.80M | $ 291.94M | $ 301.62M | |
| $ 261.24M | $ 249.43M | $ 236.20M | $ 205.75M | $ 186.65M | |
| $ 21.78M | $ 24.19M | $ 23.85M | $ 16.45M | $ 13.59M | |
| $ 164.51M | $ 169.44M | $ 199.46M | $ 102.63M | $ 128.56M | |
| $ 142.73M | $ 145.25M | $ 175.60M | $ 86.18M | $ 114.97M | |
| $ -9.10M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 133.63M | $ 145.25M | $ 175.60M | $ 86.18M | $ 114.97M | |
| $ 109.57M | $ 118.81M | $ 142.05M | $ 71.27M | $ 93.61M | |
| $ 2.86 | $ 3.10 | $ 3.74 | $ 2.20 | $ 3.04 | |
| $ 2.85 | $ 3.08 | $ 3.72 | $ 2.18 | $ 3.01 | |
| 38.18M | 38.21M | 37.94M | 32.36M | 30.73M | |
| 38.18M | 38.42M | 38.11M | 32.68M | 31.07M |