Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 780.46B | $ 1.05T | $ ― | $ 701.22B | $ 768.57B | $ 805.50B | |
$ 631.31B | $ 854.98B | $ ― | $ 544.43B | $ 603.20B | $ 629.85B | |
$ 149.15B | $ 199.22B | $ ― | $ 156.79B | $ 165.37B | $ 175.65B | |
$ 118.36B | $ 159.54B | $ ― | $ 117.13B | $ 124.04B | $ 127.26B | |
$ 30.79B | $ 39.68B | $ ― | $ 39.66B | $ 41.33B | $ 48.38B | |
$ -1.82B | $ -2.54B | $ ― | $ -962.00M | $ -1.30B | $ -1.33B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 26.99B | $ 35.18B | $ ― | $ 25.10B | $ 34.68B | $ 48.84B | |
$ 12.14B | $ 16.53B | $ ― | $ 8.69B | $ 9.33B | $ 15.03B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 14.19B | $ 17.61B | $ ― | $ 13.23B | $ 23.50B | $ 32.03B | |
$ 149.96 | $ 186.05 | $ ― | $ 139.81 | $ 248.29 | $ 338.40 | |
$ 149.95 | $ 186.05 | $ ― | $ 139.81 | $ 248.29 | $ 338.40 | |
$ 283.96M | $ 94.65M | $ ― | $ 94.65M | $ 94.65M | $ 94.65M | |
$ 283.96M | $ 94.65M | $ ― | $ 94.65M | $ 94.65M | $ 94.65M | |
$ 100.00 | $ 100.00 | $ ― | $ 100.00 | $ 100.00 | $ 60.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 749.67B | $ 1.01T | $ ― | $ 661.56B | $ 727.24B | $ 757.11B | |
$ 14.19B | $ 17.61B | $ ― | $ 13.23B | $ 23.50B | $ 32.03B | |
$ 16.34B | $ 20.47B | $ ― | $ 20.66B | $ 28.34B | $ 31.94B | |
$ 3.13B | $ 4.51B | $ ― | $ 2.23B | $ 3.72B | $ 5.11B | |
$ 30.12B | $ 39.69B | $ ― | $ 27.33B | $ 38.40B | $ 53.95B | |
$ 30.12B | $ 88.48B | $ ― | $ 60.05B | $ 71.63B | $ 86.93B |