
Last Price
52 Week Range
$0.80 - $13.32
Next Earnings Date
Mar 12 2026
Next Earnings Date
Mar 12 2026
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|
| $132.645M | $120.266M | $102.673M | |||||
| $53.108M | $44.167M | $16.295M | |||||
| $79.537M | $76.099M | $86.378M | |||||
| $18.186M | $12.828M | $10.344M | |||||
| $111.272M | $85.291M | $82.138M | |||||
| $60.675M | $9.921M | $24.846M | |||||
| $-97.739M | $-31.941M | $-36.658M | |||||
| $-29.94M | $-23.589M | $-18.482M | |||||
| $12.441M | $65.583M | $-2.287M | |||||
| $-17.499M | $41.994M | $-20.769M | |||||
| $-115.238M | $10.053M | $-57.423M | |||||
| $0.223M | $0.536M | $-1.664M | |||||
| $-115.461M | $9.517M | $-55.759M | |||||
| $-10.56 | $0.83 | $-4.227 | |||||
| $-10.56 | $0.83 | $-4.227 | |||||
| $10.906M | $11.394M | $48.366M | |||||
| $10.906M | $11.394M | $50.49M | |||||
| $-56.581M | $53.511M | $-20.637M | |||||
| $28.717M | $19.869M | $18.304M | |||||
| $-85.298M | $33.642M | $-38.941M |
NEWSLETTER
Market data is sourced from S&P Global Market Intelligence. All insights and analysis are developed by Gainify. Copyright © 2026, S&P Global Market Intelligence. All rights reserved.
View Data Providers