Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 195.56B | $ 219.95B | $ 179.13B | $ 114.79B | $ 97.53B | $ 65.23B | |
$ 146.48B | $ 158.20B | $ 136.65B | $ 80.74B | $ 65.21B | $ 50.12B | |
$ 49.08B | $ 61.75B | $ 42.47B | $ 34.05B | $ 32.32B | $ 15.10B | |
$ 68.98B | $ 68.22B | $ 64.47B | $ 35.98B | $ 31.01B | $ 28.30B | |
$ -19.91B | $ -6.47B | $ -21.99B | $ -1.93B | $ 1.31B | $ -13.20B | |
$ -793.71M | $ -970.92M | $ -452.20M | $ 230.44M | $ 851.64M | $ 475.43M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -22.22B | $ -6.76B | $ -23.57B | $ 4.44B | $ 2.76B | $ -115.49B | |
$ -71.38M | $ -70.19M | $ -30.28M | $ -269.74M | $ 526.22M | $ 1.89M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -22.15B | $ -6.69B | $ -23.54B | $ 4.71B | $ 2.24B | $ -115.48B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 970.06M | |
$ 215.47B | $ 226.43B | $ 201.12B | $ 116.73B | $ 96.22B | $ 78.42B | |
$ -22.15B | $ -6.69B | $ -23.54B | $ 4.71B | $ 2.24B | $ -115.48B | |
$ -21.97B | $ -6.65B | $ -21.67B | $ 882.88M | $ 2.02B | $ -116.89B | |
$ 1.42B | $ 1.58B | $ 1.08B | $ 345.48M | $ 191.04M | $ 24.60M | |
$ -20.81B | $ -5.17B | $ -22.49B | $ 4.78B | $ 2.95B | $ -115.47B | |
$ -20.81B | $ 4.56B | $ -13.56B | $ 9.98B | $ 2.95B | $ -110.10B |