Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 34.25M | $ 41.49M | $ 25.88M | $ 18.31M | $ 19.49M | $ 20.58M | |
$ 30.09M | $ 33.14M | $ 23.05M | $ 16.92M | $ 18.61M | $ -19.42M | |
$ 4.16M | $ 8.35M | $ 2.83M | $ 1.39M | $ 881.00K | $ 1.17M | |
$ 11.95M | $ 11.00M | $ 8.64M | $ 5.25M | $ 5.17M | $ -12.92M | |
$ -7.79M | $ -2.65M | $ -5.81M | $ -3.86M | $ -4.28M | $ -11.75M | |
$ 64.00K | $ 232.00K | $ 465.00K | $ 387.00K | $ 334.00K | $ -396.00K | |
$ -657.00K | $ -524.00K | $ 67.00K | $ -1.29M | $ -969.00K | $ -1.39M | |
$ -7.16M | $ -1.90M | $ -5.41M | $ -2.18M | $ -2.98M | $ -10.76M | |
- | - | $ 7.00K | $ -16.00K | $ 5.00K | $ 1.28M | |
- | - | - | $ -1.05M | - | - | |
$ -7.16M | $ -1.90M | $ -5.42M | $ -2.17M | $ -2.99M | $ -1.03M | |
$ -0.68 | $ -0.19 | $ -0.37 | $ -0.24 | $ -0.34 | $ -0.17 | |
$ -0.68 | $ -0.19 | $ -0.37 | $ -0.24 | $ -0.34 | $ -0.17 | |
$ 41.88M | $ 9.91M | $ 9.73M | $ 8.86M | $ 8.73M | $ 8.73M | |
$ 41.64M | $ 9.91M | $ 9.73M | $ 8.86M | $ 8.73M | $ 8.73M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 42.04M | $ 44.15M | $ 31.69M | $ 22.17M | $ 23.77M | $ -32.34M | |
$ -7.16M | $ -1.90M | $ -5.42M | $ -2.17M | $ -2.99M | $ -1.03M | |
$ -6.55M | $ -1.50M | - | $ -2.20M | - | - | |
- | - | - | - | - | - | |
$ -7.13M | $ -1.86M | $ -5.37M | $ -3.86M | $ -4.28M | $ -10.81M | |
$ -5.76M | $ -445.00K | $ -4.69M | $ -2.84M | $ -3.82M | $ -9.82M |