
Last Price
52 Week Range
$1.56 - $5.06
Next Earnings Date
Mar 12 2026
Next Earnings Date
Mar 12 2026
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $295.938M | $306.584M | $316.063M | |||||||
| $203.336M | $165.805M | $169.08M | |||||||
| $92.602M | $140.779M | $146.983M | |||||||
| $72.627M | $57.95M | $54.861M | |||||||
| $143.88M | $111.204M | $107.743M | |||||||
| $45.215M | $41.431M | $35.2M | |||||||
| $-126.897M | $-69.806M | $-92.274M | |||||||
| $9.102M | $0.896M | $-14.562M | |||||||
| $4K | $-259K | $176K | |||||||
| $9.106M | $0.637M | $-14.386M | |||||||
| $-117.791M | $-69.169M | $-106.66M | |||||||
| $356K | $333K | $962K | |||||||
| $-118.147M | $-69.502M | $-107.622M | |||||||
| $-2.09 | $-1.15 | $-1.59 | |||||||
| $-2.09 | $-1.15 | $-1.59 | |||||||
| $56.418M | $60.185M | $270.932M | |||||||
| $56.418M | $60.185M | $270.932M | |||||||
| $-68.281M | $-10.652M | $-32.741M | |||||||
| $42.223M | $41.431M | $47.884M | |||||||
| $-110.504M | $-52.083M | $-80.625M |
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