
Last Price
52 Week Range
$11.23 - $34.53
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $25.131M | $119.621M | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| $43.305M | - | |||||
| $68.436M | $119.621M | |||||
| $580.258M | - | |||||
| $97.888M | $45.16M | |||||
| - | $213.671M | |||||
| - | - | |||||
| $58.487M | $-213.671M | |||||
| $736.633M | $45.16M | |||||
| - | $288.59M | |||||
| $805.069M | $453.371M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $366K | - | |||||
| $469K | - | |||||
| $104.959M | $21.9M | |||||
| $99K | - | |||||
| - | - | |||||
| - | - | |||||
| $43.051M | - | |||||
| $148.944M | $21.9M | |||||
| $64.097M | - | |||||
| $259K | $178K | |||||
| - | - | |||||
| - | $100K | |||||
| $6.305M | $133.19M | |||||
| $70.722M | $133.646M | |||||
| - | - | |||||
| $219.666M | $155.546M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $15K | $15K | |||||
| - | $-561.917M | |||||
| $855.813M | $855.813M | |||||
| $-274.6M | - | |||||
| - | - | |||||
| $581.228M | $293.911M | |||||
| $4.175M | $3.914M | |||||
| $585.403M | $297.825M | |||||
| $805.069M | $453.371M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | $213.671M | |||||
| $169.475M | $22.256M | |||||
| $144.354M | $-97.365M |
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