Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 22.62B | $ 21.83B | $ 16.56B | $ 6.40B | $ 5.83B | $ 19.13B | |
$ 8.97B | $ 15.68B | $ 5.98B | $ 8.02B | $ 8.15B | $ 14.54B | |
$ 13.06B | $ 6.15B | $ 10.57B | $ -1.23B | $ -2.31B | $ 4.59B | |
$ 5.73B | $ 3.87B | $ 9.04B | $ 1.17B | $ 1.15B | $ 2.94B | |
$ 1.57B | $ 2.28B | $ 1.53B | $ -2.79B | $ -3.46B | $ 1.65B | |
$ 701.00M | $ 514.00M | $ -724.00M | $ 668.00M | $ 526.00M | $ 355.00M | |
$ -71.00M | $ 447.00M | $ 1.60B | $ -523.00M | $ -862.00M | $ 480.00M | |
$ 1.36B | $ 2.21B | $ -1.52B | $ -3.98B | $ -4.85B | $ 1.77B | |
$ -1.19B | $ -64.00M | $ 176.00M | $ -379.00M | $ -206.00M | $ 299.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.55B | $ 2.28B | $ -1.70B | $ -3.60B | $ -4.65B | $ 1.48B | |
$ 7.11 | $ 6.35 | $ -4.75 | $ -10.25 | $ -16.47 | $ 5.51 | |
$ 6.67 | $ 5.96 | $ -4.75 | $ -10.25 | $ -16.47 | $ 5.44 | |
$ 1.43B | $ 358.43M | $ 357.89M | $ 351.00M | $ 282.00M | $ 268.00M | |
$ 1.53B | $ 381.88M | $ 357.89M | $ 351.00M | $ 282.00M | $ 272.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 14.70B | $ 19.55B | $ 15.03B | $ -9.19B | $ -9.30B | $ -17.48B | |
$ 2.55B | $ 2.28B | $ -1.70B | $ -3.60B | $ -4.65B | $ 1.48B | |
$ 152.65M | $ 2.15B | $ -1.12B | $ -3.97B | $ -4.77B | $ 1.30B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.15B | $ 3.14B | $ -615.00M | $ -3.25B | $ -4.22B | $ 2.25B | |
$ 3.94B | $ 4.84B | $ 1.03B | $ -1.63B | $ -2.37B | $ 4.24B |