
Last Price
52 Week Range
$9.67 - $34.13
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $18.246M | $20.983M | ||||||||
| $10.476M | $14.692M | ||||||||
| - | - | ||||||||
| $73.942M | - | ||||||||
| $-20.826M | $-0.298M | ||||||||
| $1.23M | $69.212M | ||||||||
| $83.068M | $104.589M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-2.512M | $-1.308M | ||||||||
| $-39.738M | $-20.147M | ||||||||
| $-153.697M | $-60.706M | ||||||||
| $167.429M | $460.018M | ||||||||
| $-300K | $750K | ||||||||
| $-28.818M | $378.607M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-3.992M | $-460M | ||||||||
| $-96.732M | $-29.158M | ||||||||
| - | - | ||||||||
| $-3.498M | $-2.639M | ||||||||
| $-104.222M | $-491.797M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $183.674M | $134.787M | ||||||||
| $-50.202M | $-6.163M | ||||||||
| $133.472M | $128.624M | ||||||||
| $83.068M | $104.589M | ||||||||
| $-1.303M | $-0.647M | ||||||||
| $81.765M | $103.942M |
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