Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 174.28B | $ -5.19B | $ 113.98B | $ 64.91B | $ 108.32B | $ 117.03B | |
$ 154.83B | $ 157.16B | $ 110.89B | $ 65.70B | $ 103.60B | $ 111.49B | |
$ -17.76B | $ -162.35B | $ 3.08B | $ -788.00M | $ 4.72B | $ 5.54B | |
$ 1.75B | $ 3.47B | $ 952.00M | $ 791.00M | $ 889.00M | $ 970.00M | |
$ -19.51B | $ -165.83B | $ 2.13B | $ -1.58B | $ 3.84B | $ 4.57B | |
$ -340.00M | $ -562.00M | $ -603.00M | $ -563.00M | $ -454.00M | $ -470.00M | |
$ -36.59B | $ -176.50B | $ 16.00M | $ 132.00M | $ 104.00M | $ 130.00M | |
$ 18.11B | $ 10.11B | $ 1.54B | $ -2.01B | $ 3.49B | $ 4.23B | |
$ 4.06B | $ 3.43B | $ 255.00M | $ -903.00M | $ 702.00M | $ 879.00M | |
$ 379.00M | $ 1.56B | - | - | - | - | |
$ 12.23B | $ 6.33B | $ 924.00M | $ -1.43B | $ 2.42B | $ 3.11B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 156.58B | $ 160.63B | $ 111.85B | $ 66.49B | $ 104.49B | $ 112.46B | |
$ 13.77B | $ 6.33B | $ 930.00M | $ -1.42B | $ 2.42B | $ 3.12B | |
$ 10.62B | - | $ 930.00M | $ -1.42B | $ 2.42B | $ 3.12B | |
$ 417.00M | - | $ 603.00M | $ 563.00M | $ 454.00M | $ 470.00M | |
$ 18.68B | $ 10.68B | $ 2.15B | $ -1.45B | $ 3.94B | $ 4.70B | |
$ 21.20B | $ 13.15B | $ 4.55B | $ 904.00M | $ 6.20B | $ 6.77B |