Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 12.95B | $ 11.88B | $ 12.15B | $ 13.76B | $ 11.74B | |
| $ 3.87B | $ 5.74B | $ 5.33B | $ 5.28B | $ 4.87B | |
| $ 818.66M | $ 3.09B | $ 2.71B | $ 3.22B | $ 3.03B | |
| $ 2.54B | $ 2.44B | $ 2.24B | $ 2.19B | $ 2.24B | |
| $ 6.15B | $ 5.04B | $ 4.92B | $ 4.24B | $ 4.39B | |
| $ 3.05B | $ 2.65B | $ 2.62B | $ 2.05B | $ 1.85B | |
| $ -782.25M | $ -1.21B | $ -946.20M | $ -992.62M | $ -535.53M | |
| $ 2.27B | $ 1.44B | $ 1.67B | $ 1.06B | $ 1.31B | |
| $ 1.77B | $ 1.06B | $ 2.36B | $ 1.10B | $ 1.12B | |
| $ 3.98 | $ 2.47 | $ 5.57 | $ 2.70 | $ 2.79 | |
| $ 3.91 | $ 2.45 | $ 5.55 | $ 2.69 | $ 2.77 | |
| 442.03M | 427.71M | 423.14M | 408.90M | 401.88M | |
| 450.15M | 431.58M | 424.75M | 411.10M | 403.75M |