Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ -5.25B | $ 40.84B | $ 297.18B | $ 32.85B | $ 17.49B | $ 24.39B | |
$ 18.08B | $ 29.06B | $ 43.39B | $ 22.28B | $ 17.42B | $ 18.05B | |
$ 24.40B | $ 11.77B | $ 253.79B | $ 10.58B | $ 69.00M | $ 6.35B | |
$ -28.63B | $ 1.31B | $ 163.54B | $ 1.06B | $ 514.00M | $ 757.00M | |
$ 10.79B | $ 10.46B | $ 90.25B | $ 9.51B | $ -445.00M | $ 5.59B | |
$ 170.00M | $ -636.00M | $ -4.75B | $ 711.00M | $ 756.00M | $ 836.00M | |
$ -98.00M | $ 337.00M | $ 300.00M | $ 1.11B | $ 328.00M | $ 200.00M | |
$ -1.67B | $ 10.16B | $ 89.63B | $ 9.91B | $ -873.00M | $ 4.96B | |
$ -349.00M | $ 1.93B | $ 18.27B | $ 2.25B | $ -438.00M | $ -460.00M | |
$ ― | $ ― | $ ― | $ 400.00M | $ ― | $ -293.00M | |
$ 7.67B | $ 8.23B | $ 71.36B | $ 7.66B | $ -435.00M | $ 5.42B | |
$ 6.30 | $ 7.54 | $ 57.84 | $ 6.49 | $ -0.37 | $ 4.55 | |
$ 6.25 | $ 7.47 | $ 57.12 | $ 6.46 | $ -0.37 | $ 4.54 | |
$ -128.18M | $ 1.09B | $ 6.81B | $ 1.18B | $ 1.18B | $ 1.19B | |
$ -140.23M | $ 1.10B | $ 6.90B | $ 1.19B | $ 1.18B | $ 1.19B | |
$ 3.48 | $ 3.70 | $ 1.55 | $ 1.00 | $ 0.85 | $ 0.75 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -10.54B | $ 30.37B | $ 206.93B | $ -23.34B | $ -17.94B | $ -18.80B | |
$ 7.67B | $ 8.23B | $ 71.36B | $ 7.66B | $ -435.00M | $ 5.42B | |
$ -4.66B | $ 7.47B | $ 65.88B | $ 6.41B | $ -1.53B | $ 4.50B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.98B | $ 10.86B | $ 93.65B | $ 10.65B | $ -45.00M | $ 5.87B | |
$ 7.67B | $ 17.27B | $ 137.77B | $ 16.38B | $ 6.00B | $ 11.41B |