Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 322.17M | $ 318.85M | $ 252.82M | $ 131.50M | $ 168.28M | |
| $ 242.57M | $ 211.52M | $ 173.38M | $ 105.17M | $ 147.76M | |
| $ 105.78M | $ 142.83M | $ 128.00M | $ 66.39M | $ 62.29M | |
| $ 668.00K | $ 1.78M | $ 2.88M | $ 239.00K | $ 304.00K | |
| $ 137.46M | $ 70.48M | $ 48.26M | $ 39.01M | $ 85.77M | |
| $ 136.79M | $ 68.69M | $ 45.37M | $ 38.77M | $ 85.47M | |
| $ -56.81M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 79.98M | $ 68.69M | $ 45.37M | $ 38.77M | $ 85.47M | |
| $ 60.51M | $ 50.85M | $ 47.33M | $ 32.31M | $ 84.14M | |
| $ 2.40 | $ 1.97 | $ 1.89 | $ 1.34 | $ 3.69 | |
| $ 2.36 | $ 1.96 | $ 1.88 | $ 1.34 | $ 3.69 | |
| 25.17M | 24.95M | 25.18M | 24.20M | 22.80M | |
| 25.65M | 25.19M | 24.35M | 24.20M | 22.80M |