Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 4.80B | $ 6.46B | $ 7.63B | $ 7.21B | $ 5.07B | |
| $ 1.35B | $ 1.29B | $ 2.20B | $ 2.56B | $ 1.08B | |
| $ 540.00M | $ 1.21B | $ -41.00M | $ -36.00M | $ 382.00M | |
| $ 666.00M | $ 1.16B | $ 1.24B | $ 1.15B | $ 1.21B | |
| $ 1.62B | $ 2.25B | $ 3.28B | $ 3.55B | $ 2.16B | |
| $ 810.00M | $ 78.00M | $ 2.24B | $ 2.60B | $ 695.00M | |
| $ -530.00M | $ -564.00M | $ -772.00M | $ -697.00M | $ -663.00M | |
| $ 280.00M | $ -486.00M | $ 1.47B | $ 1.90B | $ 32.00M | |
| $ 2.00M | $ -954.00M | $ 1.03B | $ 832.00M | $ -180.00M | |
| $ 0.00 | $ -1.38 | $ 1.50 | $ 1.21 | $ -0.33 | |
| $ 0.00 | $ -1.38 | $ 1.49 | $ 1.20 | $ -0.33 | |
| 832.47M | 690.88M | 690.52M | 688.67M | 688.47M | |
| 834.36M | 690.88M | 691.71M | 691.71M | 688.47M |