
Last Price
52 Week Range
$7.67 - $30.24
Next Earnings Date
May 27 2026 (Estimate)
Next Earnings Date
May 27 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-279.696M | $-288.702M | $-329.834M | ||||||
| $12.719M | $12.607M | $6.807M | ||||||
| - | - | - | ||||||
| $215.761M | $230.988M | $121.39M | ||||||
| $5.228M | $14.001M | $35.34M | ||||||
| $-16.374M | $-10.301M | $40.699M | ||||||
| $-62.362M | $-41.407M | $-125.598M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-25.256M | $-3.039M | $-2.523M | ||||||
| - | - | - | ||||||
| $-827.901M | $-647.015M | $-571.602M | ||||||
| $789.292M | $666.45M | $648.219M | ||||||
| $-2.75M | - | - | ||||||
| $-66.615M | $16.396M | $74.094M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| - | $0.45M | $3.54M | ||||||
| - | $31.302M | $7.538M | ||||||
| - | - | - | ||||||
| $11.294M | $-9.529M | $4.179M | ||||||
| $11.294M | $22.223M | $15.257M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $297.395M | $179.712M | $137.66M | ||||||
| $-117.683M | $-2.788M | $-36.247M | ||||||
| $179.712M | $176.924M | $88.847M | ||||||
| $-62.362M | $-41.407M | $-124.524M | ||||||
| $-28.006M | $-3.039M | $-2.523M | ||||||
| $-90.368M | $-44.446M | $-127.047M |
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