
Last Price
52 Week Range
$18.81 - $84.64
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $0.34B | $2.392B | ||||||
| $12.409M | $66.532M | ||||||
| $18.658M | - | ||||||
| $4.89M | - | ||||||
| $2.556M | $127.751M | ||||||
| $0.379B | $2.586B | ||||||
| $62.231M | $142.869M | ||||||
| $0.039B | $2.731B | ||||||
| $23.545M | $944.643M | ||||||
| - | - | ||||||
| $4.437M | $165.391M | ||||||
| $0.13B | $3.984B | ||||||
| - | - | ||||||
| $0.508B | $6.57B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $5.23M | $26.138M | ||||||
| $16.424M | - | ||||||
| - | $8.85M | ||||||
| $3.366M | - | ||||||
| - | - | ||||||
| $10.678M | $42.116M | ||||||
| $0.387M | $89.721M | ||||||
| $36.085M | $166.825M | ||||||
| $-14.359M | $21.171M | ||||||
| $17.725M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $0.074B | $2.569B | ||||||
| $0.088B | $2.59B | ||||||
| - | - | ||||||
| $0.125B | $2.757B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $22K | $36K | ||||||
| $-0.684B | $-1.194B | ||||||
| $1.067B | - | ||||||
| $0.157M | $-12.671M | ||||||
| - | $5.006B | ||||||
| $0.384B | $3.8B | ||||||
| - | $14.175M | ||||||
| $0.384B | $3.814B | ||||||
| $0.508B | $6.57B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $0.309B | $2.306B | ||||||
| $17.725M | $30.021M | ||||||
| $-0.037B | $-1.001B |
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