Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 7.67M | $ 8.55M | $ 19.28M | $ 13.98M | $ 30.11M | $ 25.07M | |
$ 1.47M | $ 1.72M | $ 1.59M | $ 1.96M | $ 1.41M | $ 1.26M | |
$ 6.20M | $ 6.83M | $ 17.70M | $ 12.02M | $ 28.70M | $ 23.81M | |
$ 28.84M | $ 43.72M | $ 52.78M | $ 46.30M | $ 41.32M | $ 43.76M | |
$ -22.64M | $ -36.88M | $ -35.08M | $ -34.27M | $ -12.62M | $ -19.94M | |
- | $ 663.00K | $ 251.00K | $ -2.15M | $ -2.24M | $ -2.50M | |
$ 9.13M | $ 9.92M | $ 251.00K | $ -156.00K | $ -517.00K | $ -1.07M | |
$ -18.64M | $ -27.62M | $ -35.33M | $ -36.27M | $ -14.34M | $ -21.37M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -18.64M | $ -27.62M | $ -35.33M | $ -36.27M | $ -582.00K | $ -20.58M | |
$ -0.62 | $ -1.05 | $ -3.10 | $ -1.60 | - | $ -1.20 | |
$ -0.62 | $ -1.20 | $ -3.10 | $ -1.60 | - | $ -1.20 | |
$ 119.92M | $ 26.26M | $ 22.78M | $ 22.50M | $ 19.95M | $ 17.80M | |
$ 120.22M | $ 26.52M | $ 22.78M | - | $ 19.95M | $ 17.80M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 30.31M | $ 45.43M | $ 54.37M | $ 48.25M | $ 42.73M | $ 45.02M | |
$ -18.64M | $ -27.62M | $ -35.33M | $ -36.27M | $ -582.00K | $ -20.58M | |
$ -15.47M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -17.50M | $ -24.83M | $ -32.93M | $ -34.12M | $ -12.10M | $ -18.87M | |
$ -17.35M | $ -24.28M | $ -32.81M | $ -33.45M | $ -11.80M | $ -18.12M |