Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 430.22M | $ 424.05M | $ 444.85M | $ 388.23M | $ 308.63M | |
| $ 270.68M | $ 249.91M | $ 252.20M | $ 216.29M | $ 166.66M | |
| $ 214.39M | $ 201.82M | $ 202.11M | $ 178.07M | $ 156.13M | |
| $ 33.98M | $ 33.06M | $ 33.96M | $ 37.57M | $ 20.88M | |
| $ 84.07M | $ 71.34M | $ 84.11M | $ 75.89M | $ 31.26M | |
| $ 56.29M | $ 48.09M | $ 50.09M | $ 38.22M | $ 10.53M | |
| $ -6.37M | $ -25.23M | $ -25.18M | $ -19.59M | $ -1.53M | |
| $ 49.92M | $ 22.86M | $ 24.92M | $ 18.63M | $ 9.00M | |
| $ 40.80M | $ 22.50M | $ 24.77M | $ 19.38M | $ 10.37M | |
| $ 1.10 | $ 0.62 | $ 0.69 | $ 0.55 | $ 0.32 | |
| $ 1.08 | $ 0.61 | $ 0.67 | $ 0.54 | $ 0.31 | |
| 36.96M | 36.32M | 35.82M | 35.03M | 32.11M | |
| 37.74M | 36.98M | 36.87M | 35.99M | 33.39M |