Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 11.79B | $ 9.46B | $ 8.31B | $ 6.04B | $ 2.83B | |
$ 5.59B | $ 4.65B | $ 4.43B | $ 3.93B | $ 1.97B | |
$ 6.14B | $ 4.74B | $ 4.88B | $ 3.79B | $ 1.77B | |
$ 1.28B | $ 1.07B | $ 1.01B | $ 820.65M | $ 292.76M | |
$ 653.00M | $ 987.00M | $ 561.00M | $ 1.18B | $ 514.64M | |
$ -549.00M | $ -88.00M | $ -449.00M | $ 141.54M | $ 198.57M | |
$ -542.00M | $ -207.00M | $ -114.00M | $ -140.03M | $ -18.81M | |
$ -1.09B | $ -295.00M | $ -563.00M | $ 1.50M | $ 179.76M | |
$ -1.22B | $ -432.00M | $ -923.00M | $ 51.83M | $ 190.76M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -6.90 | $ -2.44 | $ -5.24 | $ 0.40 | $ 2.39 | |
$ -6.90 | $ -2.44 | $ -5.24 | $ 0.39 | $ 2.38 | |
177.00M | 177.00M | 176.00M | 132.98M | 80.31M | |
177.00M | 177.00M | 176.00M | 132.85M | 80.33M |