Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 11.02B | $ 9.43B | $ 12.31B | $ 12.01B | $ 7.32B | |
| $ 6.02B | $ 5.38B | $ 7.88B | $ 7.80B | $ 4.86B | |
| $ 3.02B | $ 3.35B | $ 4.05B | $ 4.53B | $ 3.16B | |
| $ 2.00B | $ 2.10B | $ 2.29B | $ 2.30B | $ 1.07B | |
| $ 5.03B | $ 4.20B | $ 6.17B | $ 5.60B | $ 2.59B | |
| $ 3.00B | $ 2.03B | $ 3.82B | $ 3.28B | $ 1.69B | |
| $ -290.36M | $ -255.46M | $ -215.11M | $ -179.95M | $ -363.49M | |
| $ 2.71B | $ 1.78B | $ 3.61B | $ 3.10B | $ 1.33B | |
| $ 2.27B | $ 1.64B | $ 3.31B | $ 2.75B | $ 1.39B | |
| $ 4.59 | $ 3.30 | $ 6.60 | $ 5.29 | $ 3.50 | |
| $ 4.56 | $ 3.28 | $ 6.55 | $ 5.25 | $ 3.46 | |
| 494.38M | 496.17M | 502.23M | 519.23M | 397.46M | |
| 496.71M | 498.70M | 505.96M | 523.18M | 401.29M |