Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 30.92M | $ 23.81M | $ 22.26M | $ 14.78M | $ 22.65M | |
- | $ 16.17M | $ -13.59M | $ -12.87M | $ 9.31M | $ 13.20M | |
- | $ 14.74M | $ 10.09M | $ 9.09M | $ 5.46M | $ 9.46M | |
- | $ 29.40M | $ -20.53M | $ -35.78M | $ 24.00M | $ 29.96M | |
- | $ -14.65M | $ -10.44M | $ -26.69M | $ -18.53M | $ -20.50M | |
- | $ -670.00K | $ -168.00K | $ -1.06M | $ -1.22M | $ -1.65M | |
- | $ -923.00K | $ 1.28M | $ -3.56M | $ -9.14M | $ -861.00K | |
- | $ -15.22M | $ -13.04M | $ -24.19M | $ -28.90M | $ -23.02M | |
- | $ 230.00K | $ -3.24M | $ -93.00K | $ 9.00K | $ 13.00K | |
- | - | - | - | - | - | |
- | $ -15.36M | $ -26.32M | $ -18.77M | $ -28.66M | $ 8.19M | |
- | - | $ -0.24 | $ -0.28 | - | $ 1.15 | |
- | - | $ -0.24 | $ -0.28 | - | $ 1.15 | |
- | - | $ 112.40M | $ 71.64M | - | $ 7.22M | |
- | - | $ 112.40M | - | - | $ 7.50M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 45.57M | $ -34.12M | $ -48.65M | $ 33.31M | $ 43.16M | |
- | $ -15.36M | $ -26.32M | $ -18.77M | $ -28.66M | $ 8.19M | |
- | $ -12.09M | - | - | $ -21.58M | $ -21.76M | |
- | - | - | - | $ 1.14M | $ 1.39M | |
- | $ -14.26M | $ -12.88M | $ -23.13M | $ -27.75M | $ -21.63M | |
- | $ -13.63M | $ -12.11M | $ -21.08M | $ -26.16M | $ -20.28M |