Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 31.37B | $ 77.78B | $ 60.67B | $ 80.75B | $ 70.48B | $ 46.01B | |
$ 23.91B | $ 56.06B | $ 46.89B | $ -64.93B | $ -53.62B | $ 34.75B | |
$ 7.47B | $ 21.72B | $ 13.78B | $ 15.82B | $ 16.86B | $ 11.27B | |
$ 7.69B | $ 16.83B | $ 14.61B | $ -17.17B | $ -14.02B | $ 12.71B | |
$ -226.08M | $ 4.89B | $ -3.11B | $ -2.15B | $ 825.27M | $ -1.44B | |
$ 374.81M | $ 1.26B | $ -743.48M | $ 493.83M | $ 373.97M | $ 230.34M | |
$ -427.44M | $ -1.95B | $ -434.72M | $ -2.08B | $ -1.42B | $ -65.37M | |
$ -278.71M | $ 7.88B | $ 292.29M | $ 1.14B | $ 4.39B | $ -1.28B | |
$ 870.85M | $ 1.99B | $ 1.69B | $ 1.67B | $ 1.61B | $ 904.36M | |
$ ― | $ 9.10M | $ 55.81M | $ 76.62M | $ 38.62M | $ ― | |
$ -1.15B | $ 5.88B | $ -1.39B | $ -2.10B | $ -1.53B | $ -4.05B | |
$ -0.96 | $ 1.67 | $ -0.39 | $ -0.15 | $ 0.32 | $ -2.64 | |
$ -0.96 | $ 1.63 | $ -0.39 | $ -0.15 | $ 0.32 | $ -2.64 | |
$ 2.38B | $ 3.52B | $ 3.57B | $ 3.55B | $ 2.23B | $ 825.58M | |
$ 2.40B | $ 3.61B | $ 3.57B | $ 3.55B | $ 2.27B | $ 825.58M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 31.60B | $ 72.89B | $ 60.69B | $ -82.11B | $ -67.64B | $ 47.46B | |
$ -1.15B | $ 5.88B | $ -1.39B | $ -2.10B | $ 223.10M | $ -2.18B | |
$ -543.00M | $ 5.93B | $ ― | $ ― | $ ― | $ -2.13B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 181.10M | |
$ -226.08M | $ 7.91B | $ 306.78M | $ 1.13B | $ 4.20B | $ -1.09B | |
$ -226.08M | $ 9.31B | $ 1.81B | $ 2.51B | $ 5.37B | $ -55.35M |