Income Statement | Dec 25 | Dec 25 | Dec 24 | Dec 23 | Dec 22 |
|---|---|---|---|---|---|
| $ 476.67M | $ ― | $ 363.32M | $ 314.46M | $ 280.05M | |
| $ 0.00 | $ ― | $ 185.17M | $ 172.14M | $ 160.64M | |
| $ 93.74M | $ ― | $ 161.76M | $ 146.03M | $ 113.24M | |
| $ 10.41M | $ ― | $ 12.12M | $ 11.26M | $ 10.32M | |
| $ 49.85M | $ ― | $ 35.52M | $ 37.36M | $ 34.17M | |
| $ 35.07M | $ ― | $ 23.40M | $ 26.11M | $ 47.41M | |
| $ 4.38M | $ ― | $ 3.86M | $ 2.91M | $ 248.00K | |
| $ 39.44M | $ ― | $ 27.26M | $ 29.02M | $ 47.65M | |
| $ 28.09M | $ ― | $ 19.99M | $ 20.98M | $ 40.32M | |
| $ 0.91 | $ ― | $ 0.66 | $ 0.68 | $ 1.25 | |
| $ 0.87 | $ ― | $ 0.63 | $ 0.65 | $ 1.20 | |
| 30.93M | ― | 30.50M | 31.08M | 32.29M | |
| 32.41M | ― | 31.63M | 32.07M | 33.72M |