
Last Price
52 Week Range
$32.00 - $52.60
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2023 | 2024 | LTM |
|---|---|---|---|
| $16.296M | $53.084M | $15.139M | |
| - | $1.375M | $1.234M | |
| - | - | - | |
| $1.22M | $1.038M | $2.067M | |
| $46K | $38K | $273K | |
| $17.562M | $55.535M | $18.713M | |
| - | - | $84K | |
| - | - | - | |
| $0.894M | $3.848M | - | |
| - | - | - | |
| - | - | - | |
| $0.894M | $3.848M | $0.084M | |
| - | - | - | |
| $18.456M | $59.383M | $18.797M |
| Metric | 2023 | 2024 | LTM |
|---|---|---|---|
| $1.852M | $2.248M | $1.985M | |
| $0.764M | $1.033M | $2.602M | |
| - | - | - | |
| - | - | - | |
| - | - | - | |
| - | - | - | |
| $0.436M | $1.437M | $1.107M | |
| $3.052M | $4.718M | $5.694M | |
| $786K | - | $-16K | |
| - | - | $16K | |
| - | - | - | |
| - | - | - | |
| - | $99.297M | $109.102M | |
| $0.786M | $99.297M | $109.118M | |
| - | - | - | |
| $3.838M | $4.718M | $114.812M |
| Metric | 2023 | 2024 | LTM |
|---|---|---|---|
| - | - | - | |
| $36.86M | $103.145M | - | |
| $1K | $1K | $1K | |
| $-22.743M | $-49.231M | $-97.379M | |
| $0.5M | $0.75M | $1.363M | |
| - | - | - | |
| - | - | - | |
| $14.618M | $54.665M | $-96.015M | |
| - | - | - | |
| $14.618M | $54.665M | $-96.015M | |
| $18.456M | $59.383M | $18.797M |
| Metric | 2023 | 2024 | LTM |
|---|---|---|---|
| $0.894M | $3.848M | $9.479M | |
| $786K | - | $16K | |
| $-15.51M | $-53.084M | $-5.644M |
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