Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 28.82B | $ 31.54B | $ 26.99B | $ 9.09B | $ 9.82B | |
$ 2.30B | $ 4.10B | $ 6.51B | $ 2.55B | $ 2.52B | |
$ 1.91B | $ 1.87B | $ 2.78B | $ 1.38B | $ 1.21B | |
$ 1.34B | $ 901.00M | $ 972.00M | $ 604.00M | $ 514.00M | |
$ 1.80B | $ 2.98B | $ 4.32B | $ 1.77B | $ 1.68B | |
$ 384.00M | $ 2.02B | $ 3.34B | $ 1.10B | $ 1.29B | |
$ -597.00M | $ -355.00M | $ -482.00M | $ -344.00M | $ -504.00M | |
$ -213.00M | $ 1.66B | $ 2.86B | $ 761.00M | $ 786.00M | |
$ -202.00M | $ 1.22B | $ 2.19B | $ 510.00M | $ 4.44B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -1.12 | $ 5.17 | $ 8.93 | $ 2.08 | $ 15.76 | |
$ -1.12 | $ 5.17 | $ 8.93 | $ 2.07 | $ 15.64 | |
228.00M | 236.00M | 245.00M | 245.00M | 262.00M | |
228.00M | 236.00M | 245.00M | 246.00M | 264.00M |