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 | $ 9.67M | $ 5.37M | |
- | $ 3.32M | $ -55.40M | $ -20.09M | $ -7.17M | $ 381.28K | |
- | $ -4.59K | - | - | $ -7.84K | $ -7.48K | |
- | $ 272.34K | $ -16.64K | $ -406.49K | $ -46.18K | $ -35.62K | |
- | $ 3.04M | $ -55.79M | $ -19.75M | $ -7.22M | $ 338.19K | |
- | - | $ 621.00 | $ 17.47M | $ -1.56M | $ 442.59K | |
- | - | - | - | - | - | |
- | $ 3.04M | $ -73.90M | $ -35.78M | $ -5.67M | $ -104.41K | |
- | $ 0.50 | $ -43.70 | $ -8.23 | $ -2.09 | $ -0.04 | |
- | $ 0.48 | $ -43.70 | $ -8.23 | $ -2.09 | $ -0.04 | |
- | $ 6.06M | $ 16.82M | $ 4.35M | $ 2.71M | $ 2.52M | |
- | $ 6.06M | $ 1.69M | $ 4.35M | $ 2.71M | $ 2.52M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 72.96K | $ 73.02K | |
- | $ 28.52M | $ 135.27M | $ -35.75M | $ 18.05M | $ 16.08M | |
- | $ 3.04M | $ -73.90M | $ -35.78M | $ -5.67M | $ -104.41K | |
- | $ 2.24M | - | - | $ -5.63M | $ -106.01K | |
- | - | - | - | $ 62.38K | $ 67.20K | |
- | $ 3.05M | $ -55.79M | $ -19.75M | $ -7.16M | $ 405.39K | |
- | $ 3.34M | $ -55.06M | $ -18.99M | $ -6.38M | $ 1.09M |