
Last Price
52 Week Range
$15.48 - $45.59
Next Earnings Date
May 01 2026 (Estimate)
Next Earnings Date
May 01 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $61.253M | $88.37M | ||||||
| $1.149B | $0.99B | ||||||
| $640.568M | $815.18M | ||||||
| $17.565M | - | ||||||
| $0.025B | $1.001B | ||||||
| $1.893B | $2.894B | ||||||
| $500.034M | $376.321M | ||||||
| $3.483B | $3.103B | ||||||
| $670K | - | ||||||
| $5.575M | - | ||||||
| $43.801M | $39.712M | ||||||
| $4.033B | $3.519B | ||||||
| - | - | ||||||
| $5.926B | $6.413B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $0.952B | $1.218B | ||||||
| $236.368M | - | ||||||
| $48.725M | $102.07M | ||||||
| $81.778M | - | ||||||
| $10.325M | - | ||||||
| $11.001M | - | ||||||
| $98.844M | $529.018M | ||||||
| $1.428B | $1.849B | ||||||
| $2.349B | $2.441B | ||||||
| $294.383M | $149.964M | ||||||
| - | - | ||||||
| - | $6.178M | ||||||
| $71.759M | $-68.855M | ||||||
| $2.846B | $2.678B | ||||||
| - | - | ||||||
| $4.275B | $4.527B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $1.742M | $1.921M | ||||||
| $-222.155M | $-74.647M | ||||||
| $1.867B | $1.954B | ||||||
| $1.418M | $-6.691M | ||||||
| - | - | ||||||
| $1.648B | $1.875B | ||||||
| $3.73M | $11.301M | ||||||
| $1.652B | $1.886B | ||||||
| $5.926B | $6.402B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $670K | - | ||||||
| $2.905B | $2.843B | ||||||
| $2.844B | $2.754B |
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