Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 312.41M | $ 230.29M | $ 183.99M | $ 186.77M | $ 197.01M | |
| $ 257.00M | $ 186.84M | $ 146.24M | $ 146.45M | $ 154.57M | |
| $ 153.07M | $ 123.30M | $ 114.04M | $ 100.17M | $ 128.86M | |
| $ 8.31M | $ 6.48M | $ 5.46M | $ 5.76M | $ 6.38M | |
| $ 112.23M | $ 0.00 | $ 37.66M | $ 52.05M | $ 32.09M | |
| $ 103.92M | $ 75.76M | $ 32.20M | $ 46.28M | $ 25.70M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 103.92M | $ 63.53M | $ 32.20M | $ 46.28M | $ 25.70M | |
| $ 57.09M | $ 29.25M | $ 9.21M | $ 17.89M | $ 8.79M | |
| $ 0.57 | $ 0.29 | $ 0.09 | $ 0.18 | $ 0.09 | |
| $ 0.57 | $ 0.29 | $ 0.09 | $ 0.18 | $ 0.09 | |
| 100.39M | 100.00M | 100.00M | 100.00M | 100.00M | |
| 100.00M | 100.00M | 100.00M | 100.00M | 100.00M |