Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 31.84M | $ 79.87M | $ 59.00M | $ 10.88M | $ 16.47M | |
- | $ 26.38M | $ 78.41M | $ -57.42M | $ -8.38M | $ -10.71M | |
- | $ 5.46M | $ 1.46M | $ 1.58M | $ 2.50M | $ 5.75M | |
- | $ 2.14M | $ 56.86M | $ 21.67M | $ 10.14M | $ 5.70M | |
- | $ 3.32M | $ -55.40M | $ -20.09M | $ -7.64M | $ 46.60K | |
- | $ -4.59K | - | - | - | - | |
- | $ 272.34K | $ -16.64K | $ -406.49K | $ -418.64K | $ -291.58K | |
- | $ 3.04M | $ -55.79M | $ -19.75M | $ -7.22M | $ 338.19K | |
- | - | $ 621.00 | $ 17.47M | $ -1.56M | $ 442.59K | |
- | - | - | - | - | - | |
- | $ 3.04M | $ -73.90M | $ -35.78M | $ -2.03M | $ -1.06M | |
- | $ 0.50 | $ -43.70 | $ -8.23 | $ -20.90 | - | |
- | $ 0.48 | $ -43.70 | $ -8.23 | $ -20.90 | - | |
- | $ 6.06M | $ 16.82M | $ 4.35M | $ 96.92K | - | |
- | $ 6.06M | $ 1.69M | $ 4.35M | $ 96.92K | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 28.52M | $ 135.27M | $ -35.75M | $ 1.76M | $ -5.01M | |
- | $ 3.04M | $ -73.90M | $ -35.78M | $ -2.03M | $ -1.06M | |
- | $ 2.24M | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 3.05M | $ -55.79M | $ -19.75M | $ -7.22M | $ 338.19K | |
- | $ 3.34M | $ -55.06M | $ -18.99M | $ -6.45M | $ 1.01M |