Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 18.62B | $ 26.68B | $ 23.39B | $ 15.06B | $ 13.21B | |
$ 18.32B | $ 25.80B | $ 9.73B | $ 3.47B | $ 2.70B | |
$ 19.09B | $ 2.32B | $ 2.10B | $ 2.03B | $ 1.98B | |
$ 366.00M | $ 585.00M | $ 562.00M | $ 325.00M | $ 294.00M | |
$ 1.47B | $ 11.06B | $ 10.50B | $ 1.15B | $ 491.00M | |
$ -417.00M | $ 10.67B | $ -5.90B | $ -5.33B | $ -4.98B | |
$ 1.36B | $ -10.84B | $ -10.37B | $ -11.90B | $ -10.78B | |
$ 940.00M | $ 10.46B | $ 10.13B | $ 851.00M | $ 139.00M | |
$ 1.10B | $ 8.16B | $ 8.24B | $ 866.00M | $ 307.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.72 | $ 12.63 | $ 11.40 | $ 1.34 | $ 0.48 | |
$ 1.71 | $ 12.60 | $ 11.40 | $ 1.34 | $ 0.48 | |
643.30M | 646.10M | 645.00M | 645.00M | 645.00M | |
645.20M | 647.40M | 645.00M | 645.00M | 645.00M |