
Last Price
52 Week Range
$25.73 - $48.76
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $36.133M | $44.139M | $36.866M | ||||||
| $16.42M | $18.633M | $20.505M | ||||||
| $-2.064M | $2.388M | $1.933M | ||||||
| $8.369M | $12.239M | $10.271M | ||||||
| $-36.373M | $-16.164M | $5.634M | ||||||
| $9.292M | $2.47M | $-6.374M | ||||||
| $31.777M | $63.705M | $68.835M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-5.668M | $-6.856M | $-8.227M | ||||||
| $-141.813M | $-89.59M | $-243.072M | ||||||
| - | - | - | ||||||
| - | - | - | ||||||
| $55K | $77K | $6K | ||||||
| $-147.426M | $-96.369M | $-251.293M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $83.901M | $83.677M | $50.335M | ||||||
| $91.776M | $3.377M | $3.377M | ||||||
| $-13.948M | $-15.448M | $-15.871M | ||||||
| $-9.062M | $-40.02M | $57.262M | ||||||
| $152.667M | $31.586M | $92.29M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $87.691M | $124.933M | $133.431M | ||||||
| $37.242M | $0.394M | $-89.779M | ||||||
| $124.933M | $125.327M | $43.652M | ||||||
| $31.777M | $63.705M | $68.835M | ||||||
| $-5.668M | $-6.856M | $-8.227M | ||||||
| $26.109M | $56.849M | $60.608M |
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