Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 5.17B | $ 5.47B | $ 4.50B | $ 2.04B | $ 416.00M | |
$ ― | $ 2.80B | $ 3.17B | $ 2.92B | $ 920.00M | $ 111.00M | |
$ ― | $ 2.37B | $ 2.30B | $ 1.57B | $ 1.12B | $ 305.00M | |
$ ― | $ 2.87B | $ 7.71B | $ 2.50B | $ 1.25B | $ 383.00M | |
$ ― | $ -2.03B | $ -5.41B | $ -925.00M | $ -124.00M | $ -78.00M | |
$ ― | $ -48.00M | $ -80.00M | $ 72.00M | $ 27.00M | $ 16.00M | |
$ ― | $ -10.00M | $ -238.00M | $ -40.00M | $ -14.00M | $ ― | |
$ ― | $ -2.07B | $ -5.22B | $ -1.04B | $ -165.00M | $ -88.00M | |
$ ― | $ -225.00M | $ -101.00M | $ -8.00M | $ 5.00M | $ 27.00M | |
$ ― | $ ― | $ -35.00M | $ -62.00M | $ -16.00M | $ ― | |
$ ― | $ -1.85B | $ -5.12B | $ -1.02B | $ -170.00M | $ -115.00M | |
$ ― | $ ― | $ -0.27 | $ -5.53 | $ -2.14 | $ -3.98 | |
$ ― | $ ― | $ 0.27 | $ -5.53 | $ -2.14 | $ -3.98 | |
$ ― | $ ― | $ 213.73M | $ 183.83M | $ 70.21M | $ 29.00M | |
$ ― | $ ― | $ 213.73M | $ 183.83M | $ 70.21M | $ 29.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 5.66B | $ 10.88B | $ -5.42B | $ -2.17B | $ -494.00M | |
$ ― | $ -1.85B | $ -5.12B | $ -1.02B | $ -170.00M | $ -115.00M | |
$ ― | $ -2.30B | $ -5.32B | $ -1.04B | $ -133.65M | $ -74.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -1.97B | $ -5.14B | $ -966.00M | $ -139.00M | $ -75.00M | |
$ ― | $ 165.00M | $ 31.00M | $ -523.00M | $ 35.00M | $ -75.00M |