Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 9.06B | $ 9.28B | $ 9.62B | $ 9.16B | $ 6.04B | |
| $ 3.07B | $ 2.29B | $ 2.32B | $ 1.97B | $ 890.00M | |
| $ 3.44B | $ 2.98B | $ 2.55B | $ 2.27B | $ 970.00M | |
| $ 688.00M | $ 583.00M | $ 559.00M | $ 534.00M | $ 495.00M | |
| $ 494.00M | $ 490.00M | $ 526.00M | $ 349.00M | $ -418.00M | |
| $ -368.00M | $ -684.00M | $ -230.00M | $ -298.00M | $ -80.00M | |
| $ -406.00M | $ -213.00M | $ -104.00M | $ -139.00M | $ -183.00M | |
| $ -774.00M | $ -897.00M | $ -334.00M | $ -437.00M | $ -263.00M | |
| $ -602.00M | $ -795.00M | $ -310.00M | $ -362.00M | $ -182.00M | |
| $ -1.66 | $ -2.30 | $ -0.93 | $ -1.12 | $ -0.57 | |
| $ -1.66 | $ -2.29 | $ -0.93 | $ -1.12 | $ -0.57 | |
| 368.50M | 346.00M | 332.90M | 323.60M | 318.00M | |
| 368.50M | 346.90M | 332.90M | 323.60M | 318.00M |