Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 421.54M | $ 428.75M | $ 431.50M | $ 409.66M | $ 374.43M | |
| $ 254.60M | $ 261.02M | $ 268.98M | $ 257.28M | $ 237.97M | |
| $ 221.57M | $ 293.15M | $ 215.38M | $ 249.19M | $ 211.19M | |
| $ 3.86M | $ 8.16M | $ 2.83M | $ 8.03M | $ 8.54M | |
| $ 65.86M | $ -22.18M | $ 50.42M | $ 16.11M | $ 29.53M | |
| $ 33.03M | $ -32.13M | $ 53.60M | $ 8.09M | $ 26.77M | |
| $ 22.60M | $ -4.51M | $ -12.37M | $ -4.28M | $ -7.34M | |
| $ 55.63M | $ -36.64M | $ 41.23M | $ 3.81M | $ 19.43M | |
| $ 37.10M | $ -36.27M | $ 26.06M | $ -2.48M | $ 75.22M | |
| $ 0.40 | $ -0.40 | $ 0.29 | $ -0.03 | $ 0.89 | |
| $ 0.39 | $ -0.40 | $ 0.29 | $ -0.03 | $ 0.85 | |
| 91.74M | 90.50M | 89.07M | 87.67M | 84.32M | |
| 94.49M | 90.50M | 89.54M | 87.67M | 88.97M |