Income Statement | TTM | Dec 22 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
- | $ 81.54M | $ 41.83M | $ 44.09M | $ 35.84M | $ 89.59K | |
- | $ 24.69M | $ 12.94M | $ 10.20M | $ 9.61M | $ 2.30M | |
- | $ 56.85M | $ 28.89M | $ 33.88M | $ 26.23M | $ -2.21M | |
- | $ 15.65M | $ 6.80M | $ 104.71M | $ 2.03M | $ 574.27K | |
- | $ 41.20M | $ 22.09M | $ -70.83M | $ 24.20M | $ -2.78M | |
- | $ -25.41M | - | - | $ -6.95M | $ -966.93K | |
- | $ -11.45M | $ -828.33K | $ -1.27M | $ -1.19M | - | |
- | $ 27.23M | $ 25.47M | $ -69.55M | $ 16.06M | $ -3.75M | |
- | - | - | - | - | - | |
- | - | - | $ 1.27M | - | - | |
- | $ 27.23M | $ 25.47M | $ -69.55M | $ 16.06M | $ -3.75M | |
- | $ 0.31 | $ 0.19 | $ -0.94 | $ 0.18 | $ -0.04 | |
- | $ 0.31 | $ 0.19 | $ -0.94 | $ 0.18 | $ -0.04 | |
- | $ 88.04M | $ 88.04M | $ 80.26M | $ 87.99M | $ 87.99M | |
- | $ 88.04M | $ 88.04M | $ 80.26M | $ 87.99M | $ 87.99M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 22.32K | $ 43.38K | |
- | $ 40.34M | $ 19.74M | $ 114.91M | $ 11.64M | $ 2.87M | |
- | - | - | - | $ 6.95M | $ 966.93K | |
- | $ 27.23M | $ 25.47M | $ -69.55M | $ 16.06M | $ -3.75M | |
- | - | - | - | $ 16.60M | $ -3.75M | |
- | - | $ 25.47M | $ -69.55M | $ 23.01M | $ -2.78M | |
- | - | $ 31.26M | $ -63.77M | $ 28.73M | $ -2.09M |