
Last Price
52 Week Range
$6.11 - $44.60
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $350.766M | $343.192M | |||
| - | - | |||
| - | - | |||
| - | - | |||
| $5.157M | $7.979M | |||
| $355.923M | $351.171M | |||
| $1.189M | $1.388M | |||
| - | - | |||
| - | $17.272M | |||
| - | - | |||
| $12.856M | $13.809M | |||
| $14.045M | $32.469M | |||
| - | - | |||
| $369.968M | $383.64M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $17.347M | $7.229M | |||
| $30.852M | - | |||
| - | $1.115M | |||
| $785K | - | |||
| $211K | - | |||
| - | - | |||
| $8.308M | $54.305M | |||
| $57.292M | $62.649M | |||
| $-0.218M | $78.425M | |||
| $1.003M | $0.211M | |||
| - | - | |||
| - | - | |||
| - | - | |||
| $0.218M | $78.847M | |||
| - | - | |||
| $57.51M | $141.496M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | - | |||
| - | - | |||
| $4K | $5K | |||
| $-387.391M | $-765.128M | |||
| $0.7B | $1.007B | |||
| $194K | $-64K | |||
| - | - | |||
| $312.458M | $242.144M | |||
| - | - | |||
| $312.458M | $242.144M | |||
| $369.968M | $383.64M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $31.024M | $249.823M | |||
| $1.003M | $79.962M | |||
| $-318.739M | $-30.679M |
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