Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 1.07B | $ 686.60M | $ 342.69M | $ 215.13M | $ 54.84M | |
$ ― | $ 177.80M | $ 126.34M | $ 47.51M | $ 43.81M | $ 17.68M | |
$ ― | $ 891.69M | $ 560.26M | $ 295.18M | $ 171.32M | $ 37.16M | |
$ ― | $ 1.04B | $ 518.82M | $ 272.71M | $ 162.35M | $ 40.63M | |
$ ― | $ -143.60M | $ 41.44M | $ 22.47M | $ 8.97M | $ -3.46M | |
$ ― | $ -24.24M | $ 12.25M | $ 5.04M | $ 5.36M | $ -651.00K | |
$ ― | $ -28.70M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -159.67M | $ -55.65M | $ 3.10M | $ -9.20M | $ -9.12M | |
$ ― | $ -32.00K | $ 1.06M | $ 7.03M | $ 845.00K | $ -1.01M | |
$ ― | $ -5.00K | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -159.63M | $ -56.72M | $ -3.93M | $ -10.04M | $ -8.11M | |
$ ― | $ -0.27 | $ -0.05 | $ -0.01 | $ -0.02 | $ -0.03 | |
$ ― | $ -0.27 | $ -0.05 | $ -0.01 | $ -0.02 | $ -0.03 | |
$ ― | $ 590.67M | $ 1.10B | $ 986.58M | $ 736.14M | $ 247.78M | |
$ ― | $ 590.67M | $ 1.10B | $ 986.58M | $ 736.14M | $ 247.78M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.01 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 2.19M | |
$ ― | $ 1.21B | $ -645.16M | $ -320.22M | $ -206.16M | $ 58.31M | |
$ ― | $ -159.63M | $ -56.72M | $ -3.93M | $ -10.04M | $ -8.11M | |
$ ― | $ -138.76M | $ 38.42M | $ 16.85M | $ 5.36M | $ -3.66M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 773.00K | |
$ ― | $ -133.93M | $ -47.88M | $ 5.38M | $ -6.23M | $ -8.35M | |
$ ― | $ -28.22M | $ -47.88M | $ 5.38M | $ -6.23M | $ -176.00K |