
Last Price
52 Week Range
$6.32 - $27.13
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $237.223M | $228.128M | ||||||
| $30.05M | $23.383M | ||||||
| $22.009M | $31.559M | ||||||
| - | - | ||||||
| $4.541M | $4.389M | ||||||
| $293.823M | $287.459M | ||||||
| $23.63M | $23.015M | ||||||
| - | - | ||||||
| $750K | - | ||||||
| - | - | ||||||
| $0.36M | $1.34M | ||||||
| $24.74M | $24.355M | ||||||
| - | - | ||||||
| $318.563M | $311.814M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $4.544M | $5.296M | ||||||
| - | - | ||||||
| - | $1.162M | ||||||
| $974K | - | ||||||
| - | - | ||||||
| $3.11M | - | ||||||
| $17.248M | $19.795M | ||||||
| $25.876M | $26.253M | ||||||
| $-11.322M | $9.878M | ||||||
| $12.296M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $127K | - | ||||||
| $11.449M | $9.878M | ||||||
| - | - | ||||||
| $37.325M | $36.131M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $40K | $41K | ||||||
| $-622.095M | $-661.039M | ||||||
| $903.127M | - | ||||||
| $166K | $53K | ||||||
| - | $936.628M | ||||||
| $281.238M | $275.683M | ||||||
| - | - | ||||||
| $281.238M | $275.683M | ||||||
| $318.563M | $311.814M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $220.517M | $208.179M | ||||||
| $12.296M | $11.04M | ||||||
| $-4.41M | $-8.909M |
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