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