Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 15.75M | $ 14.05M | $ 15.92M | $ 24.31M | $ 65.62M | |
- | $ 11.36M | $ -11.38M | $ -17.00M | $ 20.78M | $ 41.47M | |
- | $ 4.39M | $ 2.67M | $ -1.07M | $ 3.53M | $ 24.16M | |
- | $ 11.20M | $ -7.05M | $ -4.24M | $ 26.77M | $ 29.11M | |
- | $ -6.81M | $ -4.39M | $ -5.32M | $ -23.24M | $ -4.96M | |
- | $ 2.21M | $ 2.15M | $ 1.14M | $ 980.00K | $ 1.32M | |
- | $ -2.02M | $ 706.00K | $ -1.65M | $ -3.19M | $ -310.00K | |
- | $ -2.58M | $ -2.94M | $ -2.53M | $ -25.46M | $ -3.94M | |
- | $ 1.27M | $ 2.06M | $ 3.29M | $ -1.78M | $ -31.00K | |
- | - | - | - | - | - | |
- | $ -3.85M | $ -5.00M | $ -5.83M | $ -23.68M | $ -3.91M | |
- | $ -0.42 | $ -0.55 | $ -0.16 | $ -0.66 | $ -0.11 | |
- | $ -0.42 | $ -0.55 | $ -0.16 | $ -0.66 | $ -0.11 | |
- | $ 9.11M | $ 9.06M | $ 36.03M | $ 35.88M | $ 35.56M | |
- | $ 9.11M | $ 9.06M | $ 36.03M | $ 35.88M | $ 35.56M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 22.56M | $ -18.44M | $ -21.24M | $ 47.55M | $ 70.58M | |
- | $ -3.85M | $ -5.00M | $ -5.83M | $ -23.68M | $ -3.91M | |
- | $ -1.89M | - | - | $ -20.31M | $ -3.20M | |
- | - | - | - | $ 10.00K | $ 16.00K | |
- | $ -2.58M | $ -2.94M | $ -3.67M | $ -25.45M | $ -3.93M | |
- | $ -1.15M | $ -1.75M | $ -1.84M | $ -24.88M | $ -3.28M |