
Last Price
52 Week Range
$13.30 - $40.62
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-89.024M | $-103.694M | ||||||||
| $317K | $263K | ||||||||
| - | - | ||||||||
| $20.174M | $34.019M | ||||||||
| $-4.541M | $-1.121M | ||||||||
| $-118K | $232K | ||||||||
| $-73.192M | $-70.301M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-44K | $-158K | ||||||||
| - | - | ||||||||
| $-350.74M | $-446.794M | ||||||||
| $313.914M | $272.898M | ||||||||
| $873K | $213K | ||||||||
| $-35.997M | $-173.841M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| $39.188M | $218.867M | ||||||||
| - | - | ||||||||
| $93.977M | - | ||||||||
| $133.165M | $218.867M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $100.195M | $124.171M | ||||||||
| $23.976M | $-25.275M | ||||||||
| $124.171M | $98.896M | ||||||||
| $-73.192M | $-70.301M | ||||||||
| $-44K | $-158K | ||||||||
| $-73.236M | $-70.459M |
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