
Last Price
52 Week Range
$29.41 - $39.77
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-5.887M | $-1.737M | |||||
| $56.11M | $73.2M | |||||
| $845K | - | |||||
| $5.258M | $16.623M | |||||
| $-2.884M | $-10.99M | |||||
| $10.585M | $7.873M | |||||
| $64.027M | $84.969M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | $-8.057M | |||||
| $-1.217M | $-4.76M | |||||
| - | - | |||||
| $-179.721M | $-367.938M | |||||
| $-180.938M | $-380.755M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $198.058M | $-253.556M | |||||
| $-33.845M | $673.929M | |||||
| $-49.886M | - | |||||
| $-19.511M | $-95.146M | |||||
| $94.816M | $325.227M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $53.427M | $29.301M | |||||
| $-24.126M | $30.067M | |||||
| $29.301M | $59.368M | |||||
| $64.027M | $84.969M | |||||
| - | - | |||||
| $64.027M | $84.969M |
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