Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
- | $ 22.85M | $ 44.10M | $ 38.35M | $ 17.31M | |
- | $ 18.74M | $ 43.58M | $ 48.92M | $ 26.41M | |
- | $ 4.11M | $ 517.65K | $ -10.58M | $ -9.10M | |
- | $ 10.32M | $ 220.05M | $ -16.28M | $ 24.22M | |
- | $ -6.21M | $ -219.53M | $ 5.70M | $ -33.32M | |
- | $ -83.24K | $ -3.74M | $ 182.18K | $ 408.45K | |
- | $ -10.37M | $ -104.94M | $ -141.83M | $ 34.45K | |
- | $ 4.07M | $ -174.70M | $ 147.71M | $ -32.88M | |
- | $ -41.30K | $ 3.23M | $ 4.72M | $ -3.16M | |
- | - | - | - | - | |
- | $ 3.06M | $ -195.68M | $ 143.07M | $ -29.73M | |
- | $ 0.45 | $ -18.28 | $ -2.50K | $ -0.25 | |
- | $ 0.28 | $ -18.28 | $ -2.50K | $ -0.25 | |
- | $ 6.79M | $ 6.79M | $ 56.48K | $ 118.50M | |
- | $ 11.03M | $ 11.03M | $ 56.48K | $ 118.50M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | $ 130.53K | |
- | $ 29.06M | $ 263.63M | $ 32.64M | $ 50.64M | |
- | $ 3.06M | $ -195.68M | $ 143.07M | $ -29.73M | |
- | $ 4.57M | $ -71.15M | - | $ -29.76M | |
- | - | - | - | $ 83.80K | |
- | $ 4.20M | $ -171.04M | $ 146.31M | $ -32.80M | |
- | $ 4.96M | $ -166.76M | $ 147.05M | $ -32.31M |