
Last Price
52 Week Range
$21.64 - $42.99
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $33.655M | $36.864M | $71.592M | |||||||||
| $19.461M | $17.232M | $17.705M | |||||||||
| $0.344M | $-2.877M | $-3.542M | |||||||||
| $3.765M | $5.432M | $1.759M | |||||||||
| $-37.278M | $-26.304M | $-22.338M | |||||||||
| $15.953M | $15.321M | $-6.097M | |||||||||
| $35.9M | $45.668M | $59.079M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-8.855M | $-18.375M | $-29.797M | |||||||||
| - | - | - | |||||||||
| - | - | - | |||||||||
| - | - | - | |||||||||
| - | - | - | |||||||||
| $-8.855M | $-18.375M | $-29.797M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-0.543M | $-0.953M | $-8.649M | |||||||||
| $-21.556M | $-78.014M | $-29.388M | |||||||||
| - | - | - | |||||||||
| $0.366M | $4.307M | $4.08M | |||||||||
| $-21.733M | $-74.66M | $-33.957M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $57.429M | $62.72M | $20.206M | |||||||||
| $5.291M | $-47.37M | $-4.746M | |||||||||
| $62.72M | $15.35M | $15.46M | |||||||||
| $35.9M | $45.668M | $59.079M | |||||||||
| $-8.855M | $-18.375M | $-29.797M | |||||||||
| $27.045M | $27.293M | $29.282M |
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