Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.68B | $ 18.62B | $ 26.68B | $ 22.93B | $ 15.06B | |
$ 2.12B | $ 18.32B | $ 1.34B | $ 9.73B | $ 3.47B | |
$ -679.00M | $ 2.62B | $ -9.15B | $ 2.43B | $ 2.30B | |
$ 193.00M | $ 366.00M | $ 585.00M | $ 562.00M | $ 0.00 | |
$ 3.55B | $ 1.47B | $ 11.06B | $ 11.08B | $ 1.34B | |
$ 2.80B | $ 844.00M | $ 11.03B | $ 20.50B | $ 12.75B | |
$ -309.00M | $ 96.00M | $ 0.00 | $ -9.25B | $ 0.00 | |
$ 2.80B | $ 940.00M | $ 10.46B | $ 11.25B | $ 851.00M | |
$ 2.23B | $ 1.10B | $ 8.16B | $ 8.24B | $ 642.00M | |
$ 3.73 | $ 1.72 | $ 12.63 | $ 12.78 | $ 1.00 | |
$ 3.72 | $ 1.71 | $ 12.60 | $ 12.78 | $ 1.00 | |
598.00M | 643.30M | 646.10M | 645.00M | 645.00M | |
599.20M | 645.20M | 647.40M | 645.00M | 645.00M |