
Last Price
52 Week Range
$3.65 - $9.20
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $-551.9M | $-118.9M | $-50.9M | ||||||||
| $108.8M | $89.7M | $74.2M | ||||||||
| - | - | - | ||||||||
| $311.7M | $229.6M | $223.8M | ||||||||
| $-14M | $27.3M | $29.9M | ||||||||
| $79.3M | $105.3M | $80.6M | ||||||||
| $-66.1M | $333M | $357.6M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $-19.7M | $-9.3M | $-12.2M | ||||||||
| $14.6M | - | - | ||||||||
| - | - | - | ||||||||
| - | - | - | ||||||||
| $31.9M | $4.2M | $-2.2M | ||||||||
| $26.8M | $-5.1M | $-14.4M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $-138.7M | $-10.1M | $-10.1M | ||||||||
| $41.2M | $7.7M | $3.1M | ||||||||
| - | - | - | ||||||||
| $3.1M | $4.1M | $2.1M | ||||||||
| $-94.4M | $1.7M | $-4.9M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $885.5M | $750.9M | $876.9M | ||||||||
| $-134.6M | $334.9M | $349M | ||||||||
| $0.751B | $1.086B | $1.18B | ||||||||
| $-66.1M | $333M | $357.6M | ||||||||
| $-19.7M | $-9.3M | $-12.2M | ||||||||
| $-85.8M | $323.7M | $345.4M |
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