Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 511.43M | $ 466.15M | $ 421.88M | $ 371.77M | $ 346.46M | |
| $ 392.85M | $ 385.47M | $ 353.67M | $ 313.16M | $ 294.02M | |
| $ 335.19M | $ 303.10M | $ 283.35M | $ 265.76M | $ 260.69M | |
| $ 44.06M | $ 25.73M | $ 20.07M | $ 23.27M | $ 33.03M | |
| $ 82.44M | $ 110.03M | $ 94.65M | $ 72.55M | $ 65.09M | |
| $ 57.66M | $ 82.37M | $ 70.32M | $ 47.40M | $ 33.33M | |
| $ -55.27M | $ -28.10M | $ -25.99M | $ -16.97M | $ -21.74M | |
| $ 2.39M | $ 54.27M | $ 44.33M | $ 30.43M | $ 11.59M | |
| $ -17.03M | $ 30.96M | $ 23.41M | $ 16.71M | $ 113.00K | |
| $ -0.09 | $ 0.17 | $ 0.13 | $ 0.09 | $ 0.00 | |
| $ -0.09 | $ 0.16 | $ 0.13 | $ 0.09 | $ 0.00 | |
| 187.82M | 185.28M | 182.37M | 180.14M | 179.05M | |
| 187.82M | 188.43M | 185.98M | 181.30M | 179.05M |