Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.11B | $ 1.90B | $ 1.93B | $ 1.73B | $ 1.76B | |
| $ 1.56B | $ 1.07B | $ 1.18B | $ 988.10M | $ 1.15B | |
| $ 121.02M | $ 1.32B | $ 854.98M | $ 485.70M | $ 433.85M | |
| $ 448.55M | $ 361.04M | $ 416.28M | $ 393.79M | $ 377.38M | |
| $ 1.89B | $ 926.24M | $ 869.71M | $ 916.92M | $ 1.09B | |
| $ 1.44B | $ -248.33M | $ 327.40M | $ 502.40M | $ 713.59M | |
| $ -442.66M | $ -60.90M | $ -7.06M | $ 28.22M | $ 12.63M | |
| $ 993.90M | $ -309.22M | $ 320.33M | $ 530.62M | $ 726.23M | |
| $ 408.94M | $ -629.89M | $ 10.10M | $ 252.87M | $ 420.06M | |
| $ 0.31 | $ -0.48 | $ 0.01 | $ 0.24 | $ 0.40 | |
| $ 0.28 | $ -0.48 | $ 0.01 | $ 0.24 | $ 0.40 | |
| 1.33B | 1.31B | 1.23B | 1.06B | 1.05B | |
| 1.48B | 1.31B | 1.24B | 1.06B | 1.06B |