
Last Price
52 Week Range
$49.00 - $200.00
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|
| $-31.632M | $-36.144M | $-0.043M | ||||
| $399K | $449K | - | ||||
| $-4.693M | - | - | ||||
| $3.823M | $8.987M | $0.009M | ||||
| $-2.427M | $1.133M | - | ||||
| $4.693M | $-3.659M | $0.034M | ||||
| $-29.837M | $-29.234M | - |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|
| $-63K | $-116K | - | ||||
| - | - | - | ||||
| - | $-188.265M | - | ||||
| - | $77.844M | - | ||||
| - | $-35K | - | ||||
| $-0.063M | $-110.572M | - |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|
| - | - | - | ||||
| $77.189M | $42.236M | - | ||||
| - | - | - | ||||
| $-1.23M | $41.359M | - | ||||
| $75.959M | $83.595M | - |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|
| $42.089M | $88.157M | - | ||||
| $46.068M | $-56.48M | - | ||||
| $88.157M | $31.677M | - | ||||
| $-29.837M | $-29.234M | - | ||||
| $-63K | $-151K | - | ||||
| $-29.9M | $-29.385M | - |
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