
Last Price
52 Week Range
$5.40 - $79.56
Next Earnings Date
May 28 2026 (Estimate)
Next Earnings Date
May 28 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $0.379B | $2.19B | |||
| $0.593B | $1.272B | |||
| - | - | |||
| $8.107M | - | |||
| $952.004M | - | |||
| $1.932B | $3.462B | |||
| $99.924M | $100.253M | |||
| $24.613M | $85.699M | |||
| - | - | |||
| $12.374M | $9.347M | |||
| - | $223.518M | |||
| $136.911M | $418.816M | |||
| - | - | |||
| $2.069B | $3.881B |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $1.396B | - | |||
| $11.967M | - | |||
| $4.97M | $3.611M | |||
| $4.97M | - | |||
| $2.275M | - | |||
| - | - | |||
| $28.015M | - | |||
| $1.446B | $0.004B | |||
| $-10.439M | $56.088M | |||
| $15.409M | $8.912M | |||
| - | - | |||
| $5.292M | $13.366M | |||
| - | $2.774B | |||
| $0.016B | $2.861B | |||
| - | - | |||
| $1.462B | $2.864B |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | - | |||
| $2.862B | - | |||
| $0.014M | $5.235M | |||
| $-2.241B | $-2.178B | |||
| - | $3.193B | |||
| $-15.196M | $1.524M | |||
| - | $-5.23M | |||
| $0.606B | $1.016B | |||
| $1.273M | $0.187M | |||
| $0.607B | $1.016B | |||
| $2.069B | $3.881B |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $108.253M | - | |||
| $15.409M | $77.523M | |||
| $-0.255B | $-2.113B |
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