Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 165.65B | $ 54.03B | $ 73.03B | $ 80.25B | $ 60.24B | $ 56.14B | |
$ ― | $ 53.03B | $ 54.01B | $ 56.14B | $ 41.88B | $ 31.47B | |
$ ― | $ 1.00B | $ 19.02B | $ 24.10B | $ 18.36B | $ 24.67B | |
$ ― | $ 5.33B | $ 7.00B | $ 7.59B | $ 6.00B | $ 5.28B | |
$ ― | $ -4.33B | $ 12.02B | $ 16.51B | $ 12.36B | $ 19.39B | |
$ ― | $ 103.58M | $ -1.12B | $ -778.34M | $ -866.82M | $ -694.28M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -10.37B | $ 16.90B | $ 21.47B | $ 16.60B | $ 19.40B | |
$ ― | $ 3.00B | $ 7.80B | $ 9.22B | $ 7.36B | $ 11.04B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -14.98B | $ 6.71B | $ 9.47B | $ 7.51B | $ 7.13B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 58.37B | $ 61.01B | $ 63.73B | $ 47.88B | $ 36.75B | |
$ ― | $ -13.99B | $ 7.70B | $ 10.56B | $ 8.36B | $ 7.80B | |
$ ― | $ -12.99B | $ 4.57B | $ 10.11B | $ 5.39B | $ 8.29B | |
$ ― | $ 393.00M | $ 2.30B | $ 2.08B | $ 1.88B | $ 1.40B | |
$ ― | $ -9.98B | $ 19.20B | $ 23.55B | $ 18.47B | $ 20.80B | |
$ ― | $ -8.67B | $ 20.50B | $ 24.86B | $ 19.34B | $ 21.40B |