Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 9.28B | $ 9.62B | $ 9.16B | $ 6.04B | $ 2.96B | |
| $ 2.29B | $ 2.32B | $ 1.97B | $ 890.00M | $ -590.00M | |
| $ 2.98B | $ 2.55B | $ 2.27B | $ 970.00M | $ 1.12B | |
| $ 583.00M | $ 559.00M | $ 534.00M | $ 495.00M | $ 491.00M | |
| $ 490.00M | $ 526.00M | $ 349.00M | $ -418.00M | $ -1.51B | |
| $ -684.00M | $ -230.00M | $ -298.00M | $ -80.00M | $ -1.71B | |
| $ -213.00M | $ -104.00M | $ -139.00M | $ -183.00M | $ -179.00M | |
| $ -897.00M | $ -334.00M | $ -437.00M | $ -263.00M | $ -1.89B | |
| $ -795.00M | $ -310.00M | $ -362.00M | $ -182.00M | $ -1.35B | |
| $ -2.30 | $ -0.93 | $ -1.12 | $ -0.57 | $ -4.91 | |
| $ -2.29 | $ -0.93 | $ -1.12 | $ -0.57 | $ -4.91 | |
| 346.00M | 332.90M | 323.60M | 318.00M | 277.50M | |
| 346.90M | 332.90M | 323.60M | 318.00M | 277.50M |