Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 |
|---|---|---|---|---|
| $ 678.74M | $ 562.12M | $ 445.00M | $ 429.00M | |
| $ 492.61M | $ 385.42M | $ 109.00M | $ 107.00M | |
| $ 434.91M | $ 355.61M | $ -294.00M | $ -219.00M | |
| $ 1.17M | $ 456.00K | $ 1.00M | $ 2.00M | |
| $ 82.25M | $ 46.04M | $ 14.00M | $ 23.00M | |
| $ 57.70M | $ 29.82M | $ 403.00M | $ 326.00M | |
| $ 23.37M | $ 15.66M | $ -140.00M | $ -294.00M | |
| $ 81.07M | $ 45.48M | $ 263.00M | $ 32.00M | |
| $ 57.68M | $ 37.96M | $ 240.00M | $ 23.00M | |
| $ 0.07 | $ 0.08 | $ 0.46 | $ 0.04 | |
| $ 0.07 | $ 0.08 | $ 0.46 | $ 0.04 | |
| 844.00M | 484.45M | 524.42M | 534.00M | |
| 844.00M | 484.45M | 524.42M | 534.00M |