Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.48B | $ 327.41M | $ 237.43M | $ 187.48M | $ 4.05M | |
| $ 720.07M | $ 173.39M | $ 107.58M | $ 104.92M | $ -12.54M | |
| $ 77.64M | $ 20.67M | $ 16.90M | $ 12.96M | $ 9.38M | |
| $ 208.62M | $ 39.60M | $ 30.17M | $ 15.27M | $ 370.67K | |
| $ 851.05M | $ 213.48M | $ 49.37M | $ 99.47M | $ -24.08M | |
| $ 642.43M | $ 152.72M | $ 90.69M | $ 91.96M | $ -21.91M | |
| $ -277.67M | $ 15.08M | $ -82.97M | $ -15.89M | $ -3.92M | |
| $ 364.76M | $ 167.80M | $ 7.72M | $ 76.06M | $ -25.84M | |
| $ 149.36M | $ 84.71M | $ -27.45M | $ 44.41M | $ -25.84M | |
| $ 0.45 | $ 0.28 | $ -0.09 | $ 0.17 | $ -0.11 | |
| $ 0.42 | $ 0.27 | $ -0.09 | $ 0.16 | $ -0.11 | |
| 328.90M | 318.70M | 311.50M | 272.20M | 241.40M | |
| 351.90M | 333.90M | 311.50M | 292.80M | 241.40M |