
Last Price
52 Week Range
$2.37 - $6.18
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $277.861M | $261.529M | ||||||
| $60.588M | $72.127M | ||||||
| $43.893M | $48.428M | ||||||
| $12.132M | - | ||||||
| $1.972M | $9.912M | ||||||
| $396.446M | $391.996M | ||||||
| $28.13M | $29.324M | ||||||
| $36.791M | $33.518M | ||||||
| $1.6M | - | ||||||
| $33.374M | - | ||||||
| $3.159M | $6.704M | ||||||
| $103.054M | $69.546M | ||||||
| - | - | ||||||
| $499.5M | $461.542M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $9.088M | $6.41M | ||||||
| $21.69M | - | ||||||
| $4.658M | $11.671M | ||||||
| $3.756M | - | ||||||
| $3.559M | - | ||||||
| $26.61M | $28.504M | ||||||
| $1.861M | $31.219M | ||||||
| $67.663M | $77.804M | ||||||
| $-6.502M | $-6.731M | ||||||
| $11.308M | $14.042M | ||||||
| $16.098M | $18.339M | ||||||
| - | - | ||||||
| $11.4M | $9.093M | ||||||
| $36.1M | $41.999M | ||||||
| - | - | ||||||
| $103.763M | $119.803M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $129K | $129K | ||||||
| $-35.199M | $-101.738M | ||||||
| $430.791M | $441.107M | ||||||
| $0.016M | $2.241M | ||||||
| - | - | ||||||
| $395.737M | $341.739M | ||||||
| - | - | ||||||
| $395.737M | $341.739M | ||||||
| $499.5M | $461.542M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $180.745M | $170.676M | ||||||
| $17.016M | $33.024M | ||||||
| $-81.7M | $-57.829M |
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