Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|
$ 1.70B | $ 1.13B | $ 491.15M | $ 294.44M | |
$ 657.46M | $ 538.51M | $ 347.77M | $ 123.90M | |
$ 1.04B | $ 590.37M | $ 143.38M | $ 170.54M | |
$ 199.00M | $ 150.75M | $ 169.63M | $ 269.10M | |
$ 844.10M | $ 439.63M | $ -26.25M | $ -98.56M | |
$ 36.55M | $ -8.90M | $ -4.00M | $ 537.00K | |
$ ― | $ ― | $ ― | $ ― | |
$ 749.64M | $ 299.71M | $ -53.97M | $ -97.05M | |
$ 161.54M | $ 41.40M | $ -38.44M | $ 11.00K | |
$ ― | $ ― | $ ― | $ ― | |
$ 588.09M | $ 258.31M | $ -15.52M | $ -97.06M | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ 856.46M | $ 689.26M | $ 517.40M | $ 393.00M | |
$ 588.09M | $ 258.31M | $ -15.52M | $ -97.06M | |
$ 588.09M | $ 375.71M | $ -8.19M | $ -97.10M | |
$ ― | $ 7.18M | $ 3.18M | $ 512.00K | |
$ 711.36M | $ 306.89M | $ -50.78M | $ -96.54M | |
$ 735.36M | $ 323.73M | $ 67.76M | $ -83.66M |