Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 42.11M | $ 60.42M | $ 55.11M | $ 44.07M | $ 41.66M | $ 44.91M | |
$ 23.67M | $ 36.01M | $ 30.91M | $ 25.64M | $ 23.28M | $ 23.91M | |
$ 18.44M | $ 24.41M | $ 24.19M | $ 18.42M | $ 18.38M | $ 21.00M | |
$ 22.58M | $ 44.22M | $ 28.45M | $ 20.03M | $ 18.11M | $ 18.80M | |
$ -4.15M | $ -19.81M | $ -4.26M | $ -1.61M | $ 269.00K | $ 2.20M | |
$ 265.00K | $ 1.08M | $ 236.00K | $ -42.00K | $ -98.00K | $ -145.00K | |
$ 1.36M | $ ― | $ 1.93M | $ 2.55M | $ -1.36M | $ 136.00K | |
$ -2.52M | $ -20.53M | $ -2.10M | $ 893.00K | $ -1.19M | $ 2.19M | |
$ 765.00K | $ 644.00K | $ 837.00K | $ 193.00K | $ 516.00K | $ 679.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -3.29M | $ -21.18M | $ -2.93M | $ 700.00K | $ -1.70M | $ 1.51M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 46.26M | $ 80.23M | $ 59.37M | $ 45.68M | $ 41.39M | $ 42.71M | |
$ -3.29M | $ -21.18M | $ -2.93M | $ 700.00K | $ -1.70M | $ 1.51M | |
$ -3.45M | $ ― | $ -4.09M | $ -1.30M | $ -725.52K | $ 1.42M | |
$ ― | $ ― | $ 168.00K | $ 52.00K | $ 108.00K | $ 165.00K | |
$ -1.82M | $ ― | $ -1.93M | $ 945.00K | $ -1.08M | $ 2.36M | |
$ -1.82M | $ ― | $ -323.00K | $ 945.00K | $ -1.08M | $ 4.24M |