Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 9.47M | $ 27.12M | $ 44.76M | $ 37.77M | $ 3.64M | $ 1.11M | |
$ 8.58M | $ 25.69M | $ 40.40M | $ 33.92M | $ 2.37M | $ 464.40K | |
$ 895.58K | $ 1.43M | $ 4.35M | $ 3.85M | $ 1.27M | $ 642.08K | |
$ 5.27M | $ 10.20M | $ 9.63M | $ 10.08M | $ 4.06M | $ 944.98K | |
$ -4.37M | $ -8.77M | $ -5.27M | $ -6.24M | $ -2.79M | $ -302.90K | |
$ -245.54K | $ -496.11K | $ 624.40K | $ -283.71K | $ 63.00 | $ -9.72K | |
$ 615.55K | $ 11.54M | $ -9.37M | $ 344.23K | $ 5.74M | $ -8.85M | |
$ -5.59M | $ -20.81M | $ -15.27M | $ -9.93M | $ -11.20M | $ 8.54M | |
$ 33.45K | $ 35.30K | $ 1.48M | $ 56.45K | $ 2.37M | $ -3.92M | |
- | $ -11.42M | $ -83.51K | - | $ -6.08M | $ 8.78M | |
$ 2.14M | $ -20.84M | $ -25.81M | $ -9.74M | $ -11.05M | $ 2.95M | |
$ 0.50 | $ -0.29 | $ -0.43 | $ -0.79 | $ -2.20 | - | |
$ 0.50 | $ -0.29 | $ -0.58 | $ -0.79 | $ 0.01 | $ 0.43 | |
$ 93.86M | $ 72.08M | $ 59.50M | $ 24.78M | $ 10.11M | $ 6.90M | |
$ 93.86M | $ 72.08M | $ 59.50M | $ 24.78M | $ 10.11M | $ 6.90M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 13.84M | $ 35.89M | $ 50.03M | $ 44.00M | $ 6.43M | $ 1.41M | |
$ 2.14M | $ -20.84M | $ -25.81M | $ -9.74M | $ -11.05M | $ 2.95M | |
$ -3.26M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -5.15M | $ -20.31M | $ -14.63M | $ -9.29M | $ -11.18M | $ 8.55M | |
$ -3.03M | $ -18.10M | $ -13.15M | $ -6.83M | $ -10.73M | $ 8.76M |