
Last Price
52 Week Range
$7.48 - $152.00
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $405.597M | $285.142M | ||||||
| $1.017B | $0.674B | ||||||
| - | - | ||||||
| - | - | ||||||
| $35.137M | $137.762M | ||||||
| $1.458B | $1.097B | ||||||
| $36.952M | $25.417M | ||||||
| $96.904M | $65.725M | ||||||
| $61.756M | $59.787M | ||||||
| - | - | ||||||
| $80.597M | $23.664M | ||||||
| $276.209M | $174.593M | ||||||
| - | - | ||||||
| $1.734B | $1.271B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $1.15B | $1.057B | ||||||
| - | - | ||||||
| $2.46M | $19.238M | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $1.152B | $1.076B | ||||||
| $28.305M | $13.923M | ||||||
| $6.599M | $1.827M | ||||||
| - | - | ||||||
| - | - | ||||||
| $69.522M | $50.494M | ||||||
| $111.025M | $68.071M | ||||||
| - | - | ||||||
| $1.263B | $1.145B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $4.122M | $4.147M | ||||||
| $-1.587B | $-1.978B | ||||||
| $2.054B | $2.1B | ||||||
| $-88K | $916K | ||||||
| - | - | ||||||
| $470.952M | $126.734M | ||||||
| - | - | ||||||
| $470.952M | $126.734M | ||||||
| $1.734B | $1.271B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $273.493M | $171.216M | ||||||
| $43.963M | $36.815M | ||||||
| $-149.897M | $-136.898M |
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