Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.63B | $ 1.41B | $ 1.62B | $ 1.60B | $ 864.93M | |
| $ 232.49M | $ 378.35M | $ 527.96M | $ 513.65M | $ 201.67M | |
| $ 175.64M | $ 280.81M | $ 283.00M | $ 225.71M | $ 185.38M | |
| $ 161.19M | $ 132.57M | $ 108.12M | $ 83.02M | $ 72.69M | |
| $ 220.77M | $ 221.91M | $ 362.01M | $ 365.07M | $ 78.09M | |
| $ 56.85M | $ 97.54M | $ 244.95M | $ 287.94M | $ 16.29M | |
| $ -303.00K | $ 15.26M | $ 11.29M | $ 1.69M | $ 157.00K | |
| $ 56.55M | $ 112.80M | $ 256.24M | $ 289.63M | $ 16.45M | |
| $ 32.08M | $ 91.44M | $ 195.11M | $ 218.36M | $ 7.22M | |
| $ 0.15 | $ 0.43 | $ 0.90 | $ 1.01 | $ 0.03 | |
| $ 0.15 | $ 0.43 | $ 0.90 | $ 1.01 | $ 0.03 | |
| 219.36M | 211.36M | 213.35M | 213.33M | 212.99M | |
| 219.36M | 211.36M | 212.93M | 213.33M | 212.99M |