Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
- | $ 47.73M | $ 49.71M | $ 64.39M | $ 88.22M | |
- | $ 49.95M | $ 47.14M | $ 39.87M | $ 50.18M | |
- | $ -2.22M | $ 2.57M | $ 24.52M | $ 38.05M | |
- | $ 6.41M | $ 11.48M | $ 25.37M | $ -183.00K | |
- | $ -8.63M | $ -8.92M | $ -855.00K | $ 38.23M | |
- | $ -1.39M | $ -1.08M | $ -2.96M | $ -652.00K | |
- | $ -1.94M | $ -49.00K | $ -6.79M | $ 1.18M | |
- | $ -7.95M | $ -9.58M | $ -4.69M | $ 38.07M | |
- | $ -708.00K | $ -1.31M | $ 2.64M | $ 6.67M | |
- | $ -60.00K | $ -676.00K | $ -946.00K | $ -507.00K | |
- | $ -7.23M | $ -8.26M | $ -7.32M | $ 31.40M | |
- | $ -0.01 | $ -0.01 | $ -0.01 | $ 0.01 | |
- | $ -0.01 | $ -0.01 | $ -0.01 | $ 0.01 | |
- | $ 612.31M | $ 612.31M | $ 600.58M | $ 562.58M | |
- | $ 612.31M | $ 612.31M | $ 600.58M | $ 572.72M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | $ 56.35M | $ 58.63M | - | - | |
- | - | - | - | - | |
- | $ -7.23M | $ -8.26M | $ -7.32M | $ 31.40M | |
- | $ -6.88M | $ -11.04M | $ 1.74M | $ 26.19M | |
- | $ -6.56M | $ -8.92M | $ -4.49M | $ 38.72M | |
- | $ -508.00K | $ -1.14M | $ 7.91M | $ 30.53M |