
Last Price
52 Week Range
$7.25 - $45.00
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $147.538M | $235.882M | |||
| - | - | |||
| - | - | |||
| - | - | |||
| $3.455M | $5.537M | |||
| $150.993M | $241.419M | |||
| $10.298M | $9.151M | |||
| - | - | |||
| $20.505M | - | |||
| - | - | |||
| $3.956M | $75.383M | |||
| $34.759M | $84.534M | |||
| - | - | |||
| $185.752M | $325.953M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $1.186M | $0.769M | |||
| $5.19M | - | |||
| - | - | |||
| $1.072M | $1.269M | |||
| - | - | |||
| - | - | |||
| $2.972M | $9.674M | |||
| $10.42M | $11.712M | |||
| $-8.677M | $-7.408M | |||
| $9.749M | $8.677M | |||
| - | - | |||
| - | - | |||
| $330.368M | - | |||
| $339.045M | $7.408M | |||
| - | - | |||
| $349.465M | $19.12M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | - | |||
| $330.368M | $325.953M | |||
| $5K | $45K | |||
| $-181.086M | $-256.354M | |||
| $17M | $562.602M | |||
| $368K | $540K | |||
| $-330.368M | - | |||
| $-163.713M | $306.833M | |||
| - | - | |||
| $-163.713M | $306.833M | |||
| $185.752M | $325.953M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $130.255M | $177.431M | |||
| $9.749M | $8.677M | |||
| $-28.039M | $-49.774M |
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