
Last Price
52 Week Range
$8.20 - $15.25
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $2.9M | $13.497M | ||||||
| $17.363M | $27.993M | ||||||
| $-8.794M | - | ||||||
| $64.933M | - | ||||||
| $16.36M | $-2.026M | ||||||
| $-1.294M | $60.711M | ||||||
| $91.468M | $100.175M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-0.924M | $-1.35M | ||||||
| $-45.23M | $-324.921M | ||||||
| $-193.927M | - | ||||||
| $29.598M | - | ||||||
| $-5.317M | $132.038M | ||||||
| $-215.8M | $-194.233M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $-43.74M | $-78.547M | ||||||
| - | - | ||||||
| $6.109M | $0.145M | ||||||
| $-37.631M | $-78.402M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $654.608M | $495.242M | ||||||
| $-159.366M | $-164.939M | ||||||
| $495.242M | $330.303M | ||||||
| $91.468M | $100.175M | ||||||
| $-0.924M | $-1.35M | ||||||
| $90.544M | $98.825M |
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