Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 494.13M | $ 351.74M | $ 1.18B | $ 1.16B | $ 1.01B | |
$ ― | $ 304.19M | $ 337.15M | $ 675.24M | $ 633.20M | $ 605.98M | |
$ ― | $ 189.94M | $ 14.59M | $ 506.51M | $ 531.01M | $ 405.87M | |
$ ― | $ 269.68M | $ 252.17M | $ 513.83M | $ 492.40M | $ 468.16M | |
$ ― | $ -79.75M | $ -237.58M | $ -7.31M | $ 38.60M | $ -62.30M | |
$ ― | $ -1.86M | $ -2.20M | $ -3.42M | $ 3.68M | $ -693.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -87.99M | $ -189.71M | $ 6.00M | $ 53.56M | $ -46.77M | |
$ ― | $ 375.00K | $ 2.40M | $ -4.56M | $ 403.00K | $ 680.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -86.11M | $ -189.15M | $ 926.00K | $ 58.22M | $ -30.70M | |
$ ― | $ -0.08 | $ -0.18 | $ <0.01 | $ 0.06 | $ -0.03 | |
$ ― | $ -0.08 | $ -0.18 | $ <0.01 | $ 0.06 | $ -0.03 | |
$ ― | $ 1.05B | $ 1.05B | $ 1.05B | $ 1.05B | $ 1.05B | |
$ ― | $ 1.05B | $ 1.05B | $ 1.05B | $ 1.05B | $ 1.05B | |
$ ― | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 573.87M | $ 589.32M | $ 1.19B | $ 1.13B | $ 1.07B | |
$ ― | $ -86.11M | $ -189.15M | $ 926.00K | $ 58.22M | $ -30.70M | |
$ ― | $ -91.01M | $ -176.91M | $ 99.35K | $ 58.86M | $ -34.67M | |
$ ― | $ 4.00M | $ 3.96M | $ 3.42M | $ 712.00K | $ 5.99M | |
$ ― | $ -83.99M | $ -185.75M | $ 9.42M | $ 54.27M | $ -40.78M | |
$ ― | $ -27.73M | $ -114.01M | $ 92.04M | $ 124.49M | $ 28.51M |