
Last Price
52 Week Range
$4.55 - $9.73
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $103.659M | $65.931M | |||||||||
| $10.628M | $3M | |||||||||
| $385K | - | |||||||||
| $6.828M | - | |||||||||
| $2.018M | $22.83M | |||||||||
| $123.518M | $91.761M | |||||||||
| $135.652M | $141.933M | |||||||||
| $821K | $578K | |||||||||
| $6.749M | $6.749M | |||||||||
| - | - | |||||||||
| $3.011M | $3.409M | |||||||||
| $146.233M | $152.669M | |||||||||
| - | - | |||||||||
| $269.751M | $244.43M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $23.586M | $10.066M | |||||||||
| $16.217M | - | |||||||||
| - | $27.537M | |||||||||
| $4.053M | - | |||||||||
| - | - | |||||||||
| $4.827M | $1.776M | |||||||||
| $12.1M | $83.176M | |||||||||
| $60.783M | $122.555M | |||||||||
| $65.698M | $38.229M | |||||||||
| $11.576M | $11.46M | |||||||||
| $57.576M | $65.12M | |||||||||
| - | - | |||||||||
| $2.821M | $1.399M | |||||||||
| $141.141M | $127.668M | |||||||||
| - | - | |||||||||
| $201.924M | $250.223M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||
| - | - | |||||||||
| $3K | $3K | |||||||||
| $-702.022M | $-816.223M | |||||||||
| $773.565M | $808.021M | |||||||||
| $-3.719M | $2.406M | |||||||||
| - | - | |||||||||
| $67.827M | $-5.793M | |||||||||
| - | - | |||||||||
| $67.827M | $-5.793M | |||||||||
| $269.751M | $244.43M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $6.749M | $6.749M | |||||||||
| $84.797M | $88.686M | |||||||||
| $-18.862M | $22.755M |
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