Income Statement | Dec 25 | Dec 25 | Dec 24 | Dec 23 | Dec 22 |
|---|---|---|---|---|---|
| $ 2.31B | $ ― | $ 2.43B | $ 2.39B | $ 2.31B | |
| $ 750.23M | $ ― | $ 801.20M | $ 835.33M | $ 805.75M | |
| $ 647.16M | $ ― | $ 672.97M | $ 634.53M | $ 540.55M | |
| $ 49.32M | $ ― | $ 44.49M | $ 41.03M | $ 19.42M | |
| $ 83.34M | $ ― | $ 169.68M | $ 244.21M | $ 290.42M | |
| $ 103.07M | $ ― | $ 128.23M | $ 200.80M | $ 265.20M | |
| $ -140.21M | $ ― | $ -73.89M | $ -53.37M | $ -3.28M | |
| $ -37.14M | $ ― | $ 54.33M | $ 147.44M | $ 261.92M | |
| $ -31.63M | $ ― | $ 38.07M | $ 109.28M | $ 197.99M | |
| $ -1.43 | $ ― | $ 1.71 | $ 5.00 | $ 9.12 | |
| $ -1.43 | $ ― | $ 1.65 | $ 4.87 | $ 8.84 | |
| 22.05M | ― | 22.27M | 21.85M | 21.71M | |
| 22.05M | ― | 23.01M | 22.43M | 22.40M |