Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 2.58B | $ 1.99B | $ 1.54B | $ 1.63B | $ 1.51B | $ 1.24B | |
$ -442.66M | $ -296.36M | $ -297.09M | $ -351.28M | $ ― | $ ― | |
$ 2.58B | $ 1.99B | $ 1.54B | $ 1.63B | $ 2.48B | $ 1.24B | |
$ 578.53M | $ 398.35M | $ 402.80M | $ 457.44M | $ 363.12M | $ 276.97M | |
$ 2.01B | $ 1.59B | $ 1.14B | $ 1.17B | $ 2.12B | $ 966.10M | |
$ -134.64M | $ -127.13M | $ -110.24M | $ -114.48M | $ -90.30M | $ -54.02M | |
$ -89.65M | $ -4.59M | $ -10.56M | $ -14.65M | $ -23.39M | $ -16.84M | |
$ -619.02M | $ 226.58M | $ 171.67M | $ 90.94M | $ 12.85M | $ -34.13M | |
$ 50.35M | $ 47.11M | $ 22.66M | $ 21.06M | $ 561.00K | $ -24.94M | |
$ 80.83M | $ ― | $ 0.00 | $ 7.31M | $ 5.61M | $ 5.79M | |
$ 1.81B | $ 1.33B | $ 1.02B | $ 1.23B | $ 1.94B | $ 862.55M | |
$ 1.27 | $ 0.81 | $ 1.62 | $ 0.84 | $ 0.21 | $ -0.04 | |
$ 1.26 | $ 0.80 | $ 1.62 | $ 0.84 | $ 0.21 | $ -0.04 | |
$ 472.34M | $ 109.27M | $ 96.85M | $ 92.13M | $ 83.69M | $ 79.54M | |
$ 474.77M | $ 110.12M | $ 97.00M | $ 92.25M | $ 84.47M | $ 79.54M | |
$ 1.24 | $ 1.22 | $ 1.19 | $ 1.16 | $ 1.13 | $ 1.10 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 135.87M | $ 102.00M | $ 105.71M | $ 106.16M | $ 363.12M | $ 276.97M | |
$ 1.81B | $ 1.33B | $ 1.02B | $ 1.23B | $ 1.94B | $ 862.55M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -484.38M | $ 353.71M | $ 281.91M | $ 12.17M | $ 103.15M | $ 19.88M | |
$ -345.46M | $ 485.49M | $ 400.62M | $ 111.92M | $ 199.87M | $ 120.60M |