Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 8.50B | $ 9.05B | $ 9.37B | $ 8.69B | $ 7.34B | |
| $ 1.03B | $ 283.00M | $ 1.73B | $ 3.03B | $ 2.74B | |
| $ 945.00M | $ 845.00M | $ 954.00M | $ 959.00M | $ 672.00M | |
| $ 2.27B | $ 4.12B | $ 2.57B | $ 940.00M | $ 801.00M | |
| $ 2.51B | $ 1.85B | $ 3.64B | $ 3.84B | $ 1.95B | |
| $ 90.00M | $ -562.00M | $ 774.00M | $ 2.08B | $ 2.07B | |
| $ -920.00M | $ -2.67B | $ -488.00M | $ 374.00M | $ -1.38B | |
| $ -830.00M | $ -3.24B | $ 286.00M | $ 2.45B | $ 683.00M | |
| $ -747.00M | $ -2.86B | $ 616.00M | $ 2.06B | $ 366.00M | |
| $ -2.41 | $ -9.34 | $ 1.97 | $ 5.43 | $ -0.27 | |
| $ -2.41 | $ -9.34 | $ 1.39 | $ 3.36 | $ -0.27 | |
| 310.00M | 306.00M | 313.00M | 379.00M | 315.00M | |
| 322.00M | 306.00M | 326.00M | 403.00M | 315.00M |