
Last Price
52 Week Range
$19.10 - $62.74
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $68.742M | $3.575M | |||
| $8.08M | $8.32M | |||
| - | $3.146M | |||
| $46.924M | $44.144M | |||
| $-52.764M | $24.666M | |||
| $44.935M | $11.423M | |||
| $115.917M | $95.274M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $-0.871M | $-20.293M | |||
| - | - | |||
| - | - | |||
| - | - | |||
| $-9.33M | $-14.01M | |||
| $-10.201M | $-34.303M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | - | |||
| $175.371M | $-220.627M | |||
| - | - | |||
| $6.012M | $-3.422M | |||
| $181.383M | $-224.049M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $62.591M | $349.69M | |||
| $287.099M | $-163.078M | |||
| $349.69M | $186.612M | |||
| $115.917M | $95.274M | |||
| $-10.201M | $-20.293M | |||
| $105.716M | $74.981M |
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