Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 147.34M | $ 127.97M | $ 93.45M | $ 45.19M | $ 66.77M | $ 66.69M | |
$ 5.99M | $ 3.88M | $ 1.13M | $ 1.20M | $ 19.37M | $ 21.93M | |
$ 141.35M | $ 124.08M | $ 92.32M | $ 43.99M | $ 47.40M | $ 44.76M | |
$ 84.82M | $ 65.65M | $ 49.52M | $ 44.40M | $ 60.91M | $ 69.67M | |
$ 56.53M | $ 58.43M | $ 42.79M | $ -410.00K | $ -13.51M | $ -24.92M | |
$ 3.78M | $ -105.00K | $ -362.00K | $ -289.00K | $ -626.00K | $ 112.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 60.98M | $ 59.00M | $ 42.41M | $ -570.00K | $ -14.03M | $ -24.80M | |
$ 13.49M | $ 12.62M | $ -33.14M | $ 0.00 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 47.49M | $ 46.38M | $ 83.12M | $ -6.39M | $ -14.19M | $ -24.94M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 2.88M | $ 1.69M | $ 4.59M | $ 8.27M | |
$ 90.81M | $ 69.54M | $ 50.66M | $ 45.60M | $ 80.27M | $ 91.60M | |
$ 47.49M | $ 46.38M | $ 83.12M | $ -6.39M | $ -14.19M | $ -24.94M | |
$ 47.49M | $ 46.38M | $ 73.76M | $ -1.03M | $ -14.19M | $ -24.94M | |
$ 58.00K | $ 694.00K | $ 631.00K | $ 697.00K | $ 865.00K | $ 695.00K | |
$ 57.79M | $ 59.70M | $ 43.04M | $ 127.00K | $ -13.17M | $ -24.92M | |
$ 62.34M | $ 62.89M | $ 52.99M | $ 5.21M | $ -8.46M | $ -22.94M |