Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 51.70B | $ 51.70B | $ 33.43B | $ 27.11B | $ 61.12B | $ 60.20B | |
$ 34.22B | $ 34.22B | $ 27.26B | $ 25.76B | $ 40.01B | $ 40.60B | |
$ 17.48B | $ 17.48B | $ 6.17B | $ 1.36B | $ 21.11B | $ 19.60B | |
$ 14.50B | $ 14.50B | $ 12.56B | $ 12.83B | $ 14.72B | $ 14.35B | |
$ 2.98B | $ 2.98B | $ -6.39B | $ -11.48B | $ 6.38B | $ 5.25B | |
$ -449.00M | $ -449.00M | $ -339.00M | $ -284.00M | $ -314.00M | $ -204.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.83B | $ 3.83B | $ -7.08B | $ -12.70B | $ 5.12B | $ 4.39B | |
$ 2.33B | $ 2.33B | $ -944.00M | $ -2.07B | $ 2.59B | $ 1.94B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.50B | $ 1.50B | $ -6.14B | $ -10.63B | $ 2.56B | $ 2.42B | |
$ 31.42 | $ 31.42 | $ -128.67 | $ -222.82 | $ 53.78 | $ 50.82 | |
$ 31.39 | $ 31.42 | $ -128.67 | $ -222.82 | $ 53.78 | $ 50.40 | |
$ 190.80M | $ 47.70M | $ 47.70M | $ 47.70M | $ 47.69M | $ 47.70M | |
$ 190.80M | $ 47.70M | $ 47.70M | $ 47.70M | $ 47.69M | $ 48.10M | |
$ 5.00 | $ 5.00 | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 48.72B | $ 48.72B | $ 39.82B | $ 38.59B | $ 54.74B | $ 54.95B | |
$ 1.50B | $ 1.50B | $ -6.14B | $ -10.63B | $ 2.56B | $ 2.42B | |
$ 2.14B | $ 2.07B | $ -4.77B | $ -9.27B | $ 3.22B | $ 2.92B | |
$ 486.00M | $ 486.00M | $ 457.00M | $ 428.00M | $ 422.00M | $ 233.00M | |
$ 4.32B | $ 4.32B | $ -6.63B | $ -12.28B | $ 5.54B | $ 4.62B | |
$ 4.32B | $ 8.30B | $ -2.56B | $ -8.43B | $ 8.95B | $ 8.16B |