
Last Price
52 Week Range
$4.07 - $14.95
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $13.729M | $15.814M | ||||||||
| $19.465M | $26.487M | ||||||||
| - | - | ||||||||
| $1.695M | $2.954M | ||||||||
| - | $-2.954M | ||||||||
| $34.889M | $42.301M | ||||||||
| $6.465M | $6.423M | ||||||||
| $130.811M | $245.681M | ||||||||
| - | - | ||||||||
| $6.418M | $4.906M | ||||||||
| - | $360K | ||||||||
| $143.694M | $257.37M | ||||||||
| - | - | ||||||||
| $178.583M | $299.671M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $4.889M | $13.797M | ||||||||
| $6.392M | - | ||||||||
| $3.349M | $1.205M | ||||||||
| $1.213M | - | ||||||||
| $2.418M | - | ||||||||
| $2.616M | $5.1M | ||||||||
| $11.277M | $14.937M | ||||||||
| $29.736M | $35.039M | ||||||||
| $15.763M | $105.041M | ||||||||
| $5.032M | $3.582M | ||||||||
| - | $34.929M | ||||||||
| $2.258M | $6.222M | ||||||||
| - | $3.321M | ||||||||
| $25.659M | $156.677M | ||||||||
| - | - | ||||||||
| $55.395M | $191.716M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-29.998M | $-35.576M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $75.337M | $42.407M | ||||||||
| - | - | ||||||||
| $67.225M | $100.988M | ||||||||
| $10.624M | $0.136M | ||||||||
| $123.188M | $107.955M | ||||||||
| - | - | ||||||||
| $123.188M | $107.955M | ||||||||
| $178.583M | $299.671M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| $27.963M | $113.41M | ||||||||
| $14.234M | $97.596M |
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