
Last Price
52 Week Range
$1.77 - $5.81
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $792.324M | $796.853M | |||||||||
| $48.215M | $142.721M | |||||||||
| $744.109M | $654.132M | |||||||||
| $123.749M | $121.026M | |||||||||
| $484.976M | $445.52M | |||||||||
| $69.538M | $-19.385M | |||||||||
| $65.846M | $106.971M | |||||||||
| $-29.649M | $-31.672M | |||||||||
| $-4.737M | $-18.761M | |||||||||
| $-34.386M | $-50.433M | |||||||||
| $31.46M | $56.538M | |||||||||
| $15.07M | $-26.099M | |||||||||
| $16.39M | $30.439M | |||||||||
| $0.043 | $0.085 | |||||||||
| $0.042 | $0.085 | |||||||||
| $385.737M | $356.327M | |||||||||
| $392.172M | $356.973M | |||||||||
| $153.92M | $184.361M | |||||||||
| $69.538M | $85.218M | |||||||||
| $84.382M | $99.143M |
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