Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 461.65M | $ 323.14M | $ 363.72M | $ 341.50M | $ 238.78M | |
| $ 218.12M | $ 167.57M | $ 163.07M | $ 141.44M | $ 120.18M | |
| $ 211.47M | $ 183.28M | $ 164.69M | $ 131.38M | $ 124.50M | |
| $ 9.54M | $ 6.93M | $ 6.08M | $ 3.81M | $ 9.38M | |
| $ 1.06B | $ 5.30M | $ 25.99M | $ 29.32M | $ 10.46M | |
| $ 6.65M | $ -15.70M | $ -1.61M | $ 10.06M | $ -4.32M | |
| $ 1.04B | $ 13.35M | $ 20.01M | $ 15.35M | $ 5.31M | |
| $ 1.05B | $ -2.36M | $ 18.40M | $ 25.41M | $ 983.00K | |
| $ 1.05B | $ 1.22M | $ 14.22M | $ 21.46M | $ 1.19M | |
| $ 84.35 | $ 0.10 | $ 0.22 | $ 0.32 | $ 0.02 | |
| $ 83.05 | $ 0.10 | $ 0.22 | $ 0.32 | $ 0.02 | |
| 12.46M | 12.79M | 65.28M | 67.21M | 66.94M | |
| 12.66M | 12.77M | 65.37M | 67.25M | 67.19M |