
Last Price
52 Week Range
$5.95 - $62.75
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $448.027M | $393.968M | |||||
| $2.843M | $4.869M | |||||
| - | - | |||||
| $23.418M | $22.857M | |||||
| - | - | |||||
| $474.289M | $421.694M | |||||
| $3.644M | $2.143M | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| - | $596K | |||||
| $3.644M | $2.739M | |||||
| - | - | |||||
| $477.933M | $424.433M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $9.635M | $1.094M | |||||
| $7.22M | $2.324M | |||||
| - | $1.234M | |||||
| $1.372M | - | |||||
| $642.114K | - | |||||
| - | - | |||||
| $4.237M | $40.826M | |||||
| $22.464M | $45.478M | |||||
| $-1.458M | $74.1M | |||||
| $2.83M | $0.374M | |||||
| - | - | |||||
| - | - | |||||
| $620.684K | $-374K | |||||
| $2.078M | $74.474M | |||||
| - | - | |||||
| $24.542M | $119.952M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $6.392K | $7K | |||||
| $-235.593M | $-462.911M | |||||
| $677.415M | $766.781M | |||||
| $4.997M | $0.604M | |||||
| - | - | |||||
| $446.825M | $304.481M | |||||
| $6.566M | - | |||||
| $453.391M | $304.481M | |||||
| $477.933M | $424.433M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $267.601M | $59.451M | |||||
| $2.83M | $75.708M | |||||
| $-177.597M | $-258.809M |
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