Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 7.11M | - | $ 39.61M | $ 40.02M | $ 33.87M | $ 35.10M | |
$ 3.65M | - | $ 31.99M | $ -21.60M | $ 25.04M | $ 27.31M | |
$ 3.46M | - | $ 7.62M | $ 8.87M | $ 8.83M | $ 7.79M | |
$ 10.17M | $ 19.85M | $ 11.79M | $ 13.55M | $ 17.82M | $ 20.22M | |
$ -6.71M | $ -19.85M | $ -4.17M | $ -3.22M | $ -9.00M | $ -12.43M | |
$ 763.00K | $ 2.25M | $ 489.00K | $ 773.00K | $ -504.00K | - | |
$ 1.21M | $ -72.00K | $ -636.00K | $ -2.90M | $ -157.00K | $ -1.05M | |
$ -6.09M | $ -17.52M | $ 3.08M | $ 3.04M | $ -8.93M | $ -15.16M | |
$ -3.52M | $ -429.00K | $ -6.67M | $ 273.00K | $ 427.00K | $ -3.20M | |
- | - | - | - | - | - | |
$ -2.59M | $ -7.81M | $ 10.99M | $ -16.89M | $ -9.35M | $ -11.96M | |
$ -0.44 | $ -1.95 | $ 6.98 | $ -12.71 | $ -4.59 | $ -6.78 | |
$ -0.44 | $ -1.95 | $ 6.98 | $ -12.71 | $ -4.59 | $ -6.78 | |
$ 31.72M | $ 4.01M | $ 3.15M | $ 2.66M | $ 1.85M | $ 1.76M | |
$ 31.72M | $ 4.44M | $ 3.15M | $ 2.66M | $ 1.85M | $ 1.76M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 13.82M | $ 19.85M | $ -11.41M | $ -8.05M | $ 42.86M | $ 47.53M | |
$ -2.59M | $ -7.81M | $ 10.99M | $ -16.89M | $ -8.50M | $ -11.96M | |
$ -7.31M | - | $ -14.23M | - | - | - | |
- | - | - | - | - | - | |
$ -6.38M | $ -19.77M | $ -2.59M | $ -2.27M | $ -8.42M | $ -15.16M | |
$ -3.69M | $ -18.32M | $ -1.98M | $ 1.90M | $ -4.30M | $ -10.78M |