Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 7.94B | $ 7.75B | $ 7.48B | $ 9.03B | $ 5.74B | |
| $ 4.41B | $ 4.42B | $ 3.93B | $ 5.01B | $ 3.44B | |
| $ 3.73B | $ 3.65B | $ 3.35B | $ 4.14B | $ 3.32B | |
| $ 843.14M | $ 629.10M | $ 604.27M | $ 756.07M | $ 648.48M | |
| $ 1.96B | $ 1.56B | $ 1.29B | $ 1.37B | $ 699.12M | |
| $ 684.14M | $ 770.38M | $ 574.18M | $ 599.39M | $ 15.84M | |
| $ -535.39M | $ -590.31M | $ -372.80M | $ -453.15M | $ -279.62M | |
| $ 148.75M | $ 180.07M | $ 201.38M | $ 146.24M | $ -263.78M | |
| $ 484.81M | $ 569.40M | $ -143.12M | $ 458.29M | $ 187.31M | |
| $ 0.41 | $ 0.51 | $ -0.13 | $ 0.41 | $ 0.18 | |
| $ 0.41 | $ 0.51 | $ -0.13 | $ 0.41 | $ 0.18 | |
| 1.19B | 1.12B | 1.12B | 1.12B | 1.02B | |
| 1.19B | 1.12B | 1.12B | 1.12B | 1.02B |