Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 55.52M | $ 53.20M | $ 37.55M | $ 28.09M | $ 16.39M | $ 14.44M | |
$ 20.00K | - | - | - | $ 4.95M | $ 4.35M | |
$ 55.52M | $ 53.20M | $ 23.87M | $ 28.09M | $ 11.44M | $ 10.09M | |
$ 54.60M | $ 11.76M | $ -28.58M | $ -30.90M | $ 10.45M | $ 8.95M | |
$ 11.45M | $ 41.44M | $ -4.71M | $ -2.83M | $ 991.00K | $ 1.14M | |
$ 1.37M | $ -113.00K | $ -78.00K | $ -83.00K | $ -73.00K | $ -6.00K | |
$ -16.00K | $ -1.54M | $ 31.38M | $ -51.00M | $ 981.00K | $ 16.00K | |
$ 2.29M | $ 42.86M | $ -36.17M | $ -2.91M | $ 1.90M | $ 1.15M | |
$ 57.00K | $ 98.00K | $ -762.00K | $ 465.00K | $ -6.04M | $ 6.00K | |
$ -130.00K | $ -130.00K | $ -5.00K | - | - | - | |
$ -7.12M | $ 42.77M | $ -35.41M | $ -3.38M | $ 7.94M | $ 1.14M | |
$ 0.09 | $ -0.01 | $ -1.54 | $ -0.12 | $ 0.50 | $ 0.08 | |
$ 0.07 | $ -0.01 | $ -1.54 | $ -0.12 | $ 0.46 | $ 0.07 | |
$ 104.95M | $ 25.94M | $ 22.94B | $ 20.28M | $ 15.77M | $ 14.57M | |
$ 113.31M | $ 25.94M | $ 22.94B | $ 20.28M | $ 17.42M | $ 15.56M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.55 | $ 0.11 | |
- | - | - | - | $ 0.50 | $ 0.10 | |
- | - | - | - | - | - | |
$ 54.63M | $ 54.89M | $ 74.95M | $ -30.90M | $ 15.40M | $ 13.30M | |
$ 2.18M | $ 42.77M | $ -35.41M | $ -3.38M | $ 7.94M | $ 1.14M | |
$ 586.26K | $ -3.13M | $ -4.26M | - | $ 7.20M | $ 1.14M | |
- | - | - | - | $ 76.00K | $ 12.00K | |
$ -6.67M | $ 42.98M | $ -36.10M | $ -2.83M | $ 1.98M | $ 1.16M | |
$ -3.22M | $ 46.55M | $ -33.37M | $ -1.20M | $ 2.23M | $ 1.25M |