
Last Price
52 Week Range
$7.88 - $73.11
Next Earnings Date
Apr 21 2026
Next Earnings Date
Apr 21 2026
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $49.592M | $55.845M | |||||
| $25.97M | - | |||||
| $23.622M | - | |||||
| $77.007M | $53.184M | |||||
| $49.981M | $47.046M | |||||
| $5.567M | - | |||||
| $-108.933M | $-79.156M | |||||
| $3.162M | - | |||||
| $-17.726M | $30.205M | |||||
| $-14.564M | $30.205M | |||||
| $-123.497M | $-48.951M | |||||
| $14.234M | - | |||||
| $-137.731M | $-48.951M | |||||
| $-69.709 | $-22.27 | |||||
| $-69.709 | $-22.27 | |||||
| $0.002B | $2.198B | |||||
| $0.002B | $2.198B | |||||
| $-103.341M | $-79.156M | |||||
| $5.592M | - | |||||
| $-108.933M | - |
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