Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 1.21B | $ 1.11B | $ 1.02B | $ 902.10M | $ 637.16M | |
$ ― | $ 1.13B | $ 1.04B | $ 941.43M | $ 841.67M | $ 611.53M | |
$ ― | $ 85.98M | $ 75.83M | $ 77.11M | $ 60.43M | $ 25.63M | |
$ ― | $ 57.70M | $ 43.87M | $ 35.61M | $ 62.33M | $ 111.95M | |
$ ― | $ 28.28M | $ 31.95M | $ 41.50M | $ -1.90M | $ -86.32M | |
$ ― | $ 5.40M | $ 4.74M | $ -588.00K | $ 4.72M | $ 3.89M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 28.08M | $ 26.50M | $ 40.91M | $ 921.00K | $ -79.40M | |
$ ― | $ 2.65M | $ 5.89M | $ 1.32M | $ 8.30M | $ 5.38M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 24.27M | $ 19.71M | $ 38.88M | $ -5.42M | $ -82.84M | |
$ ― | $ 0.01 | $ <0.01 | $ 0.02 | $ >-0.01 | $ -0.04 | |
$ ― | $ 0.01 | $ <0.01 | $ 0.02 | $ >-0.01 | $ -0.04 | |
$ ― | $ 2.34B | $ 2.34B | $ 2.34B | $ 2.34B | $ 2.34B | |
$ ― | $ 2.34B | $ 2.34B | $ 2.34B | $ 2.34B | $ 2.34B | |
$ ― | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.18B | $ 1.08B | $ 977.04M | $ 904.00M | $ 723.48M | |
$ ― | $ 24.27M | $ 19.71M | $ 38.88M | $ -5.42M | $ -82.84M | |
$ ― | $ 30.34M | $ 30.00M | $ 38.88M | $ -7.42M | $ -80.84M | |
$ ― | $ 455.00K | $ 440.00K | $ 588.00K | $ 0.00 | $ 1.87M | |
$ ― | $ 28.54M | $ 26.93M | $ 41.50M | $ 921.00K | $ -77.53M | |
$ ― | $ 64.18M | $ 63.30M | $ 78.02M | $ 46.27M | $ -16.29M |