Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 193.80M | $ 136.19M | $ 174.48M | $ 57.67M | $ 21.19M | $ 73.98M | |
$ 101.04M | $ ― | $ ― | $ 8.28M | $ 85.22M | $ 0.00 | |
$ 45.95M | $ ― | $ ― | $ 69.49M | $ -64.03M | $ 73.98M | |
$ 37.17M | $ 29.11M | $ 19.33M | $ 12.02M | $ 23.68M | $ 21.80M | |
$ 55.59M | $ 107.08M | $ 155.15M | $ 45.65M | $ -87.72M | $ 52.18M | |
$ 1.96M | $ 2.61M | $ 811.00K | $ 1.22M | $ -1.46M | $ 331.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 170.03M | $ 233.68M | $ 155.97M | $ 46.88M | $ -66.20M | $ 56.99M | |
- | $ 0.00 | $ 0.00 | $ 0.00 | $ 111.00K | $ 104.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 170.03M | $ 233.68M | $ 176.99M | $ 48.77M | $ -68.41M | $ 54.35M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 138.21M | $ 29.11M | $ 19.33M | $ 12.02M | $ 108.91M | $ 21.80M | |
$ 170.03M | $ 233.68M | $ 176.99M | $ 48.77M | $ -68.41M | $ 54.35M | |
$ 170.03M | $ 233.68M | $ 154.00M | $ 45.32M | $ -68.41M | $ 54.35M | |
$ 200.00K | $ 7.00K | $ 2.00K | $ 2.00K | $ 2.00M | $ 1.53M | |
$ 170.23M | $ 233.68M | $ 155.98M | $ 46.88M | $ -64.20M | $ 58.52M | |
$ 170.23M | $ 233.70M | $ 157.01M | $ 50.14M | $ -61.16M | $ 61.23M |