Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.01B | $ 4.18B | $ 4.43B | $ 5.03B | $ 3.77B | |
| $ 90.31M | $ 350.00M | $ 378.43M | $ 573.52M | $ 406.33M | |
| $ 0.00 | $ 105.57M | $ 205.81M | $ 179.00M | $ 129.35M | |
| $ 170.34M | $ 149.09M | $ 145.73M | $ 140.04M | $ 124.22M | |
| $ 265.79M | $ 376.78M | $ 341.74M | $ 536.07M | $ 406.22M | |
| $ 90.31M | $ 244.43M | $ 172.62M | $ 394.53M | $ 276.98M | |
| $ -7.21M | $ -25.72M | $ 14.30M | $ -6.22M | $ -3.89M | |
| $ 83.09M | $ 218.71M | $ 186.91M | $ 388.30M | $ 273.09M | |
| $ 60.10M | $ 173.96M | $ 195.43M | $ 298.21M | $ 213.52M | |
| $ 2.63 | $ 7.39 | $ 8.14 | $ 12.13 | $ 8.38 | |
| $ 2.62 | $ 7.30 | $ 7.93 | $ 11.69 | $ 7.98 | |
| 22.84M | 23.55M | 24.02M | 24.59M | 25.47M | |
| 22.93M | 23.82M | 24.63M | 25.50M | 26.77M |