Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 48.71B | $ 57.34B | $ 42.04B | $ 23.29B | $ 33.67B | |
$ 3.13B | $ 3.20B | $ 2.80B | $ 2.20B | $ 3.61B | |
$ 1.63B | $ 1.65B | $ 1.36B | $ 1.35B | $ 1.60B | |
$ 1.05B | $ 968.00M | $ 777.00M | $ 656.00M | $ 604.00M | |
$ 3.05B | $ 2.78B | $ 1.91B | $ -1.51B | $ 3.26B | |
$ 1.50B | $ 769.00M | $ 842.00M | $ 589.00M | $ 1.98B | |
$ 113.00M | $ 125.00M | $ -130.00M | $ -224.00M | $ 258.00M | |
$ 1.61B | $ 1.41B | $ 712.00M | $ -2.61B | $ 2.24B | |
$ 198.00M | $ 1.16B | $ 600.00M | $ -2.44B | $ 2.06B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.26 | $ 5.99 | $ 3.09 | $ -13.12 | $ 12.27 | |
$ 0.26 | $ 5.99 | $ 3.09 | $ -9.92 | $ 12.13 | |
780.00M | 194.00M | 194.00M | 186.00M | 168.00M | |
780.00M | 194.00M | 194.00M | 246.00M | 170.00M |