Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 11.17B | $ 12.14B | $ 12.55B | $ 15.79B | $ 11.78B | |
| $ 289.00M | $ 1.96B | $ 2.22B | $ 4.07B | $ 3.50B | |
| $ 1.87B | $ 1.08B | $ 1.49B | $ 1.02B | $ 695.00M | |
| $ 1.24B | $ 1.11B | $ 1.10B | $ 1.06B | $ 840.00M | |
| $ -199.00M | $ 2.21B | $ 1.96B | $ 4.18B | $ 3.69B | |
| $ -1.58B | $ 875.00M | $ 729.00M | $ 3.05B | $ 2.80B | |
| $ -19.00M | $ 63.00M | $ -29.00M | $ -104.00M | $ -123.00M | |
| $ -1.60B | $ 938.00M | $ 700.00M | $ 2.95B | $ 2.68B | |
| $ -1.51B | $ 602.00M | $ 479.00M | $ 2.25B | $ 2.02B | |
| $ -11.73 | $ 4.66 | $ 3.72 | $ 17.47 | $ 15.66 | |
| $ -11.73 | $ 4.64 | $ 3.70 | $ 17.35 | $ 15.58 | |
| 128.91M | 128.53M | 127.81M | 127.97M | 128.00M | |
| 128.91M | 129.21M | 128.60M | 128.85M | 128.70M |