Income Statement | Dec 25 | Dec 25 | Dec 24 | Dec 23 | Dec 22 |
|---|---|---|---|---|---|
| $ 14.39B | $ ― | $ 8.39B | $ 7.86B | $ 7.68B | |
| $ 1.03B | $ ― | $ 570.00M | $ 483.35M | $ 498.55M | |
| $ 616.00M | $ ― | $ 353.00M | $ 257.56M | $ 234.00M | |
| $ 519.00M | $ ― | $ 251.00M | $ 325.19M | $ 291.87M | |
| $ 987.00M | $ ― | $ 566.00M | $ 381.74M | $ 380.80M | |
| $ 480.00M | $ ― | $ 217.00M | $ 225.79M | $ 264.55M | |
| $ -365.00M | $ ― | $ -340.00M | $ -566.16M | $ -328.73M | |
| $ 115.00M | $ ― | $ -123.00M | $ -340.38M | $ -64.18M | |
| $ 66.00M | $ ― | $ -82.00M | $ -313.70M | $ -84.42M | |
| $ 0.27 | $ ― | $ -0.34 | $ -1.29 | $ -0.35 | |
| $ 0.27 | $ ― | $ -0.34 | $ -1.29 | $ -0.35 | |
| 243.00M | ― | 243.30M | 243.29M | 243.29M | |
| 244.00M | ― | 243.30M | 243.29M | 243.29M |