Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 26.59B | $ 19.36B | $ 6.66B | $ 5.21B | $ 8.60B | $ 10.03B | |
$ -3.32B | $ -4.21B | $ 2.26B | $ 3.77B | $ 5.69B | $ 7.19B | |
$ 11.91B | $ 9.91B | $ 4.41B | $ 1.44B | $ 2.91B | $ 2.84B | |
$ 4.19B | $ 3.81B | $ 2.34B | $ 1.59B | $ 2.90B | $ 2.26B | |
$ 7.73B | $ 6.10B | $ 2.06B | $ -154.00M | $ 11.00M | $ 577.00M | |
$ -165.00M | $ -160.00M | $ -73.00M | $ -331.00M | $ -651.00M | $ -633.00M | |
$ 1.37B | $ 2.35B | $ 1.08B | $ 705.00M | $ -86.00M | $ -205.00M | |
$ 6.25B | $ 3.65B | $ 896.00M | $ -9.77B | $ -613.00M | $ -47.00M | |
$ -835.00M | $ -1.28B | $ -49.00M | $ -19.00M | $ -331.00M | $ -10.00M | |
$ 175.00M | $ 1.21B | $ 119.00M | $ 0.00 | $ -71.00M | $ 139.00M | |
$ 7.02B | $ 4.87B | $ 945.00M | $ -9.76B | $ -373.00M | $ -131.00M | |
$ 55.34 | $ 38.71 | $ 9.29 | $ -998.26 | $ -49.97 | $ 0.15 | |
$ 49.28 | $ 33.36 | $ 8.12 | $ -998.26 | $ -49.97 | $ 0.15 | |
$ 508.49M | $ 125.78M | $ 101.75M | $ 9.77M | $ 8.32M | $ 909.00M | |
$ 584.61M | $ 145.96M | $ 116.34M | $ 9.77M | $ 8.32M | $ 909.00M | |
$ 1.29 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -12.99B | $ -7.96B | $ 4.60B | $ 5.36B | $ 8.58B | $ 9.45B | |
$ 7.02B | $ 4.87B | $ 945.00M | $ -9.73B | $ -282.00M | $ -39.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 6.42B | $ 3.81B | $ 969.00M | $ -9.44B | $ 38.00M | $ 586.00M | |
$ 8.15B | $ 5.56B | $ 1.89B | $ -8.34B | $ 2.30B | $ 2.32B |