Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.91B | $ 19.38B | $ 21.90B | $ 19.38B | $ 12.00B | $ 6.78B | |
$ 4.17B | $ 15.34B | $ 18.05B | $ -15.34B | $ 9.16B | $ 5.59B | |
$ 738.28M | $ 4.04B | $ 3.85B | $ 4.04B | $ 2.84B | $ 1.19B | |
$ 2.93B | $ 10.49B | $ 12.21B | $ -10.47B | $ 5.98B | $ 2.69B | |
$ -2.19B | $ -6.44B | $ -8.36B | $ -6.62B | $ -3.14B | $ -1.50B | |
$ -5.21M | $ -85.10M | $ -250.92M | $ -145.06M | $ -25.25M | $ 116.24M | |
$ 212.67M | $ 183.77M | $ -944.05M | $ -17.70M | $ 165.56M | $ 111.23M | |
$ -1.98B | $ -6.71B | $ -7.40B | $ -6.71B | $ -3.00B | $ -1.27B | |
$ 26.84M | $ 95.29M | $ 104.14M | $ 95.29M | $ 53.37M | $ 35.87M | |
$ ― | $ ― | $ 78.83M | $ -37.20M | $ ― | $ ― | |
$ -2.01B | $ -6.79B | $ -7.50B | $ -6.79B | $ -3.01B | $ -1.29B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.10B | $ 25.83B | $ 30.26B | $ -25.81B | $ 15.14B | $ 8.27B | |
$ -2.01B | $ -6.79B | $ -7.50B | $ -6.79B | $ -3.01B | $ -1.29B | |
$ -2.05B | $ -4.93B | $ ― | $ ― | $ -3.06B | $ -1.35B | |
$ 61.18M | $ ― | $ ― | $ ― | $ 108.55M | $ 46.54M | |
$ -1.92B | $ -6.56B | $ -7.15B | $ -6.56B | $ -2.89B | $ -1.22B | |
$ -1.92B | $ -3.93B | $ -3.78B | $ -4.09B | $ -1.07B | $ -53.05M |