Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
- | $ 41.38M | $ 48.28M | $ 35.50M | $ 30.52M | |
- | $ 31.09M | $ 39.13M | $ 26.46M | $ 22.35M | |
- | $ 10.29M | $ 9.15M | $ 9.04M | $ 8.17M | |
- | $ 27.16M | $ 24.62M | $ 22.61M | $ 10.72M | |
- | $ -16.87M | $ -15.47M | $ -13.56M | $ -2.55M | |
- | $ -249.56K | $ 15.04K | $ 145.11K | $ -1.48M | |
- | $ -4.76M | $ 41.95M | $ 20.78M | $ -1.22M | |
- | $ -15.01M | $ -121.55M | $ -35.76M | $ -5.24M | |
- | $ 654.99K | $ 892.94K | $ 340.00K | $ 501.24K | |
- | $ -213.81K | $ -283.06K | $ -94.21K | - | |
- | $ -15.81M | $ -122.44M | $ -36.10M | $ -5.59M | |
- | $ -0.60 | $ -2.35 | $ -1.03 | $ -0.22 | |
- | $ -0.60 | $ -2.35 | $ -1.03 | $ -0.22 | |
- | $ 26.43M | $ 52.10M | $ 1.55K | $ 25.77M | |
- | $ 26.43M | $ 52.10M | $ 1.55K | $ 25.77M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | $ 89.36K | |
- | $ 58.25M | $ 63.75M | $ 49.07M | $ 33.07M | |
- | $ -15.81M | $ -122.44M | $ -36.10M | $ -5.59M | |
- | $ -11.01M | - | - | $ -5.08M | |
- | - | - | - | $ 323.13K | |
- | $ -14.74M | $ -121.55M | $ -35.76M | $ -4.92M | |
- | $ -11.52M | $ -121.75M | $ -1.86B | $ -4.06M |