Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 102.15B | $ 102.15B | $ 113.85B | $ 81.61B | $ 78.26B | $ 81.95B | |
$ 98.85B | $ 98.85B | $ 98.93B | $ 74.38B | $ 71.32B | $ 69.79B | |
$ 3.31B | $ 3.31B | $ 14.92B | $ 7.23B | $ 6.95B | $ 12.16B | |
$ 3.03B | $ 3.03B | $ 6.73B | $ 4.04B | $ 4.64B | $ 3.77B | |
$ 276.46M | $ 276.46M | $ 8.19B | $ 3.19B | $ 2.31B | $ 8.39B | |
$ -442.49M | $ -442.49M | $ -641.53M | $ -618.30M | $ -741.86M | $ -860.87M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -560.62M | $ -560.62M | $ 7.02B | $ 3.08B | $ 2.30B | $ 8.24B | |
$ 259.24M | $ 259.24M | $ 1.02B | $ 502.89M | $ 583.84M | $ 1.18B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -858.23M | $ -858.23M | $ 5.33B | $ 1.98B | $ 1.13B | $ 5.94B | |
$ -0.12 | $ -0.12 | $ 0.69 | $ 0.26 | $ 0.15 | $ 0.77 | |
$ -0.12 | $ -0.12 | $ 0.69 | $ 0.26 | $ 0.15 | $ 0.77 | |
$ 29.85B | $ 7.46B | $ 7.70B | $ 7.70B | $ 7.70B | $ 7.70B | |
$ 29.85B | $ 7.46B | $ 7.70B | $ 7.70B | $ 7.70B | $ 7.70B | |
$ 0.35 | $ 0.35 | $ 0.13 | $ 0.08 | $ 0.31 | $ 0.22 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -0.14 | $ 0.70 | $ 0.19 | $ 0.21 | $ 0.66 | |
$ ― | $ -0.14 | $ 0.70 | $ 0.19 | $ 0.21 | $ ― | |
$ ― | $ ― | $ ― | $ 7.23M | $ 13.44M | $ 69.52M | |
$ 101.88B | $ 101.88B | $ 105.66B | $ 78.42B | $ 75.95B | $ 73.56B | |
$ -858.23M | $ -858.23M | $ 5.33B | $ 1.98B | $ 1.13B | $ 5.94B | |
$ 62.67M | $ 228.68M | $ 6.26B | $ 1.47B | $ 1.46B | $ 6.27B | |
$ 472.86M | $ 472.86M | $ 653.60M | $ 643.24M | $ 788.15M | $ 879.90M | |
$ -87.76M | $ -87.76M | $ 7.67B | $ 3.72B | $ 3.09B | $ 9.12B | |
$ -87.76M | $ 3.19B | $ 10.90B | $ 6.89B | $ 6.40B | $ 13.03B |