Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 20.32B | $ 13.67B | $ 10.77B | $ 13.60B | $ 12.81B | |
| $ 4.19B | $ 2.71B | $ 1.72B | $ 1.00B | $ 1.83B | |
| $ 2.31B | $ 1.71B | $ 1.80B | $ 2.49B | $ 1.93B | |
| $ 275.00M | $ 305.00M | $ 352.00M | $ 261.00M | $ 105.00M | |
| $ -110.00M | $ 1.36B | $ 1.16B | $ -2.15B | $ -5.00M | |
| $ 1.88B | $ 1.00B | $ -80.00M | $ -1.49B | $ -104.00M | |
| $ -2.77B | $ -602.00M | $ 255.00M | $ -1.40B | $ -182.00M | |
| $ -890.00M | $ 400.00M | $ 175.00M | $ -2.89B | $ -286.00M | |
| $ 1.41B | $ 210.00M | $ 450.00M | $ -1.59B | $ -135.00M | |
| $ 2.04 | $ 0.34 | $ 0.82 | $ -3.15 | $ -0.33 | |
| $ 1.69 | $ 0.32 | $ 0.15 | $ -3.15 | $ -0.33 | |
| 688.17M | 611.72M | 546.62M | 504.14M | 414.02M | |
| 1.12B | 661.03M | 1.00B | 504.14M | 414.02M |