
Last Price
52 Week Range
$16.38 - $43.86
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $152.697M | $-72.763M | $-13.081M | ||||||
| $71.382M | $64.502M | $65.752M | ||||||
| $-18.613M | $-16.301M | $-12.74M | ||||||
| $42.457M | $41.868M | $23.582M | ||||||
| $-94.079M | $-8.858M | $48.196M | ||||||
| $27.871M | $53.465M | $35.999M | ||||||
| $181.715M | $61.913M | $147.708M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-124.772M | $-39.955M | $-27.731M | ||||||
| $-408.119M | $0.319M | $0.319M | ||||||
| - | - | - | ||||||
| - | - | - | ||||||
| $16.175M | $-1.18M | $-0.319M | ||||||
| $-516.716M | $-40.816M | $-27.731M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $218.843M | $86.88M | $26.731M | ||||||
| $3.635M | $-184.56M | $3.434M | ||||||
| - | - | - | ||||||
| $-23.6M | $-14.382M | $-138.05M | ||||||
| $198.878M | $-112.062M | $-107.885M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $358.705M | $222.161M | $148.962M | ||||||
| $-136.544M | $-91.054M | $14.437M | ||||||
| $222.161M | $131.107M | $163.399M | ||||||
| $181.715M | $61.913M | $147.708M | ||||||
| $-124.772M | $-39.955M | $-26.551M | ||||||
| $56.943M | $21.958M | $121.157M |
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