Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.66B | $ 1.59B | $ 1.43B | $ 1.48B | $ 5.15B | |
| $ 521.33M | $ 510.19M | $ 486.58M | $ 536.39M | $ 1.92B | |
| $ 545.63M | $ 642.15M | $ 531.47M | $ 464.48M | $ 1.58B | |
| $ 21.82M | $ 63.78M | $ 86.13M | $ 128.05M | $ 89.32M | |
| $ -2.48M | $ -28.22M | $ 184.69M | $ 280.29M | $ 650.06M | |
| $ -24.30M | $ -131.96M | $ -44.89M | $ 71.90M | $ 349.30M | |
| $ 8.60M | $ 139.62M | $ 129.71M | $ 64.77M | $ 225.53M | |
| $ -15.69M | $ 7.66M | $ 84.82M | $ 136.68M | $ 574.84M | |
| $ -24.19M | $ 6.21M | $ 131.71M | $ 332.27M | $ 420.50M | |
| $ >-0.01 | $ 0.00 | $ 0.06 | $ 0.10 | $ 0.12 | |
| $ >-0.01 | $ 0.00 | $ 0.04 | $ 0.02 | $ 0.12 | |
| 3.46B | 3.44B | 2.20B | 3.42B | 3.40B | |
| 3.46B | 3.46B | 3.44B | 3.45B | 3.42B |