Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 80.73M | $ 70.36M | $ 64.72M | $ 80.11M | $ 73.23M | $ 66.16M | |
$ ― | $ 41.54M | $ 43.62M | $ 73.50M | $ 73.95M | $ 74.13M | |
$ ― | $ 28.82M | $ 21.11M | $ 6.61M | $ -712.00K | $ -7.97M | |
$ 19.73M | $ 33.98M | $ 32.50M | $ 30.84M | $ 26.06M | $ 24.66M | |
$ -2.52M | $ -5.16M | $ -11.39M | $ -2.95M | $ -6.69M | $ -13.38M | |
$ -3.39M | $ -3.23M | $ -2.96M | $ -3.54M | $ -2.75M | $ -864.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -11.63M | $ -13.25M | $ -17.86M | $ -6.75M | $ -5.94M | $ -16.32M | |
$ ― | $ -294.00K | $ 3.42M | $ 1.37M | $ 1.89M | $ 1.32M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -12.72M | $ -13.01M | $ -20.30M | $ -8.25M | $ -8.37M | $ -15.54M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 83.25M | $ 75.52M | $ 76.11M | $ 83.06M | $ 79.93M | $ 79.53M | |
$ -12.72M | $ -13.01M | $ -20.30M | $ -8.25M | $ -8.37M | $ -15.54M | |
$ -7.00M | $ -8.27M | $ -17.61M | $ -7.77M | $ -11.98M | $ -14.64M | |
$ ― | $ 2.67M | $ 1.14M | $ 846.00K | $ 660.00K | $ 582.00K | |
$ -9.53M | $ -10.57M | $ -16.73M | $ -5.91M | $ -5.28M | $ -15.74M | |
$ -2.50M | $ -2.53M | $ -8.26M | $ 2.75M | $ 702.00K | $ -10.34M |