
Last Price
52 Week Range
$40.03 - $95.98
Next Earnings Date
Apr 07 2026
Next Earnings Date
Apr 07 2026
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $-8.804M | $-1.904M | $-4.003M | ||||||||
| $11.787M | $14.046M | $15.239M | ||||||||
| - | - | - | ||||||||
| $4.314M | $4.735M | $3.474M | ||||||||
| $2.149M | $7.271M | $5.912M | ||||||||
| $6.166M | $0.454M | $0.199M | ||||||||
| $15.612M | $24.602M | $20.821M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $-44.526M | $-48.338M | $-23.879M | ||||||||
| - | - | - | ||||||||
| $-3.501M | $-74.674M | $-93.073M | ||||||||
| $11.999M | $29.8M | $49.5M | ||||||||
| $-0.432M | $-0.513M | $-26.436M | ||||||||
| $-36.46M | $-93.725M | $-93.888M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $-75K | $58K | $14K | ||||||||
| - | $65.923M | $0.696M | ||||||||
| - | - | - | ||||||||
| $2.212M | $-0.346M | $0.057M | ||||||||
| $2.137M | $65.635M | $0.767M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $69.697M | $50.986M | $107.677M | ||||||||
| $-18.711M | $-3.488M | $-72.312M | ||||||||
| $50.986M | $47.498M | $35.365M | ||||||||
| $15.612M | $24.602M | $20.821M | ||||||||
| $-44.526M | $-46.15M | $-22.647M | ||||||||
| $-28.914M | $-21.548M | $-1.826M |
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