Income Statement | TTM | Dec 23 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 3.25B | $ ― | $ 2.44B | $ 1.56B | $ 1.00B | $ 867.45M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.19B | $ ― | $ 2.38B | $ 1.40B | $ 858.42M | $ 753.90M | |
$ 62.62M | $ ― | $ 56.62M | $ 158.59M | $ 141.60M | $ 113.55M | |
$ -686.64M | $ ― | $ -575.64M | $ -356.80M | $ -195.82M | $ -150.64M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -628.10M | $ ― | $ -534.10M | $ -201.78M | $ -54.39M | $ -36.18M | |
$ -148.03M | $ ― | $ -159.03M | $ -48.72M | $ -35.70M | $ -18.44M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -461.37M | $ ― | $ -351.37M | $ -135.43M | $ -9.18M | $ -14.98M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ 11.12M | $ 11.10M | $ 11.54M | |
$ 3.19B | $ ― | $ 2.38B | $ 1.40B | $ 858.42M | $ 753.90M | |
$ -461.37M | $ ― | $ -351.37M | $ -135.43M | $ -9.18M | $ -14.98M | |
$ -470.85M | $ ― | $ -343.68M | $ -137.46M | $ -8.50M | $ -13.64M | |
$ ― | $ ― | $ 460.73M | $ 274.74M | $ 158.86M | $ 126.32M | |
$ -67.38M | $ ― | $ -73.38M | $ 72.97M | $ 104.47M | $ 90.14M | |
$ 2.22B | $ 2.87B | $ 1.61B | $ 1.05B | $ 606.31M | $ 492.98M |