
Last Price
52 Week Range
$25.95 - $51.00
Next Earnings Date
Jun 03 2026
Next Earnings Date
Jun 03 2026
Last Price
| Metric | 2023 | 2024 | LTM |
|---|---|---|---|
| $-19.202M | $17.446M | $34.089M | |
| $21.304M | $64.864M | $32.284M | |
| $-9.836M | $-15.733M | $0.847M | |
| $0.653M | $1.784M | $0.56M | |
| $-2.82M | $-34.003M | $-88.478M | |
| $5.271M | $10.664M | $59.142M | |
| $-4.63M | $45.022M | $38.444M |
| Metric | 2023 | 2024 | LTM |
|---|---|---|---|
| $-2.907M | $-84.115M | $-84.604M | |
| $-741.743M | - | - | |
| - | - | - | |
| - | - | - | |
| - | - | - | |
| $-744.65M | $-84.115M | $-84.604M |
| Metric | 2023 | 2024 | LTM |
|---|---|---|---|
| $516.283M | $-5.173M | $71.133M | |
| $436.453M | - | - | |
| - | $-13.269M | $-1.44M | |
| $-17.06M | $-17.539M | $-41.024M | |
| $935.676M | $-35.981M | $28.669M |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| - | $186.396M | — | |
| $186.396M | $-75.074M | $-17.491M | |
| $186.396M | $111.322M | $93.831M | |
| $-4.63M | $45.022M | $38.444M | |
| $-2.907M | $-84.115M | $-84.604M | |
| $-7.537M | $-39.093M | $-46.16M |
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