
Last Price
52 Week Range
$6.71 - $49.25
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $196.812M | $341.917M | |||
| - | $1.5M | |||
| - | - | |||
| - | - | |||
| $4.859M | $6.3M | |||
| $201.671M | $349.717M | |||
| $29.918M | $25.16M | |||
| - | - | |||
| $1.088M | $19.202M | |||
| - | - | |||
| $7.865M | $3.048M | |||
| $38.871M | $47.41M | |||
| - | - | |||
| $240.542M | $397.127M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $1.939M | $1.794M | |||
| $8.083M | - | |||
| - | $4.795M | |||
| $4.632M | - | |||
| - | - | |||
| - | - | |||
| $6.019M | $15.967M | |||
| $20.673M | $22.556M | |||
| $-21.996M | $-18.511M | |||
| $26.628M | $18.511M | |||
| - | - | |||
| - | - | |||
| $0.969M | $1.094M | |||
| $22.965M | $19.605M | |||
| - | - | |||
| $43.638M | $42.161M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | - | |||
| $508.087M | $397.127M | |||
| $2K | $49K | |||
| $-358.427M | $-489.547M | |||
| $47.242M | $844.354M | |||
| - | $110K | |||
| - | - | |||
| $196.904M | $354.966M | |||
| - | - | |||
| $196.904M | $354.966M | |||
| $240.542M | $397.127M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $1.088M | $171.872M | |||
| $26.628M | $23.306M | |||
| $-170.184M | $-165.941M |
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