
Last Price
52 Week Range
$12.04 - $74.07
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-1.646B | $-0.284B | |||||||
| $436.437M | $445.426M | |||||||
| $-198.008M | $-128.508M | |||||||
| $26.645M | $27.822M | |||||||
| $-13.669M | $-28.866M | |||||||
| $1.502B | $0.086B | |||||||
| $107.616M | $117.324M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-118.123M | $-129.601M | |||||||
| - | - | |||||||
| - | - | |||||||
| - | $16M | |||||||
| - | $-7.417M | |||||||
| $-118.123M | $-121.018M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-28.069M | $4.716M | |||||||
| $-10.37M | $1.742M | |||||||
| - | - | |||||||
| $-2.876M | $-4.095M | |||||||
| $-41.315M | $2.363M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $81.494M | $29.672M | |||||||
| $-51.822M | $-1.331M | |||||||
| $29.672M | $28.341M | |||||||
| $107.616M | $117.324M | |||||||
| $-118.123M | $-129.601M | |||||||
| $-10.507M | $-12.277M |
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