Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.91B | $ 7.05B | $ 8.18B | $ 9.06B | $ 6.58B | $ 3.96B | |
$ 1.84B | $ 6.20B | $ 7.75B | $ 8.71B | $ 6.22B | $ 3.95B | |
$ 65.20M | $ 850.17M | $ 429.54M | $ 351.29M | $ 356.98M | $ 7.71M | |
$ 617.23M | $ 2.31B | $ 2.68B | $ 2.16B | $ 1.56B | $ 1.15B | |
$ -552.02M | $ -1.45B | $ -2.25B | $ -1.81B | $ -1.21B | $ -1.14B | |
$ -16.72M | $ -67.62M | $ -57.07M | $ 19.90M | $ 67.67M | $ 73.69M | |
$ 15.97M | $ -67.69M | $ 20.80M | $ -178.65M | $ -3.49M | $ -32.35M | |
$ -813.95M | $ -2.17B | $ -2.66B | $ -1.58B | $ -947.29M | $ -1.10B | |
$ -3.48M | $ 17.96M | $ 24.47M | $ 15.74M | $ 14.90M | $ 9.00M | |
$ ― | $ ― | $ 22.68M | $ 10.36M | $ ― | $ ― | |
$ -817.93M | $ -2.18B | $ -2.66B | $ -1.59B | $ -982.03M | $ -1.16B | |
$ -0.01 | $ -0.61 | $ -0.73 | $ -0.46 | $ ― | $ -6.45 | |
$ -0.01 | $ -0.61 | $ -0.73 | $ -0.46 | $ -0.41 | $ -6.45 | |
$ 243.64M | $ 3.56B | $ 3.62B | $ 3.44B | $ 2.40B | $ 173.78M | |
$ 243.64M | $ 3.56B | $ 3.62B | $ 3.44B | $ 2.40B | $ 173.78M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 8.50B | $ 10.43B | $ 10.87B | $ 7.78B | $ 5.10B | |
$ -817.93M | $ -2.18B | $ -2.66B | $ -1.59B | $ -962.26M | $ -1.11B | |
$ ― | $ -938.11M | $ ― | $ ― | $ ― | $ -1.08B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 4.92M | |
$ ― | $ -2.02B | $ -2.53B | $ -1.52B | $ -937.84M | $ -1.10B | |
$ ― | $ -1.08B | $ -2.36B | $ -1.39B | $ -179.80M | $ -492.69M |