
Last Price
52 Week Range
$13.39 - $31.50
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $340.582M | $58.799M | |||||||
| $17.215M | $29.159M | |||||||
| $-14.124M | $35.495M | |||||||
| $18.788M | $24.924M | |||||||
| $-595.418M | $-276.28M | |||||||
| $-23.691M | $27.329M | |||||||
| $-256.648M | $-100.574M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-25.345M | $-25.792M | |||||||
| $-178.123M | $-184.46M | |||||||
| - | $-11.939M | |||||||
| - | $12.518M | |||||||
| $-18.204M | $-16.172M | |||||||
| $-221.672M | $-225.845M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $351.475M | - | |||||||
| $-20.291M | $-41.699M | |||||||
| $-13.5M | $-13.5M | |||||||
| $-47.995M | $326.183M | |||||||
| $269.689M | $270.984M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $548.456M | $339.825M | |||||||
| $-208.631M | $-55.435M | |||||||
| $339.825M | $284.39M | |||||||
| $-256.648M | $-100.574M | |||||||
| $-25.345M | $-25.792M | |||||||
| $-281.993M | $-126.366M |
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