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 | |
| $ 10.22 | $ 1.72 | $ 4.12 | $ -15.74 | $ -1.63 | |
| $ 8.45 | $ 1.59 | $ 0.75 | $ -15.74 | $ -1.63 | |
| 137.63M | 122.34M | 109.32M | 100.83M | 82.81M | |
| 224.28M | 132.21M | 200.58M | 100.83M | 82.81M |