
Last Price
52 Week Range
$18.22 - $129.89
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $0.565B | $2.336B | |||||||
| - | $486.927M | |||||||
| - | $12.007M | |||||||
| $7.887M | - | |||||||
| $27.371M | $-376.105M | |||||||
| $0.6B | $2.459B | |||||||
| $0.352B | $1.418B | |||||||
| - | $245.093M | |||||||
| - | $443.4M | |||||||
| - | - | |||||||
| $2.632M | $449.201M | |||||||
| $0.354B | $2.556B | |||||||
| - | - | |||||||
| $0.955B | $5.014B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $17.004M | $46.763M | |||||||
| - | - | |||||||
| $2.919M | $14.448M | |||||||
| $1.856M | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $54.163M | $89.133M | |||||||
| $75.942M | $150.344M | |||||||
| $0.143B | $2.19B | |||||||
| $14.508M | $17.479M | |||||||
| - | $207.093M | |||||||
| - | - | |||||||
| $41.248M | $39.563M | |||||||
| $0.209B | $2.472B | |||||||
| - | - | |||||||
| $0.285B | $2.622B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $32K | $39K | |||||||
| $-489.745M | $-831.685M | |||||||
| $0.969B | $2.672B | |||||||
| $-0.176M | $1.351M | |||||||
| - | - | |||||||
| $0.479B | $1.841B | |||||||
| $190.031M | $550.85M | |||||||
| $0.669B | $2.392B | |||||||
| $0.955B | $5.014B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | $443.4M | |||||||
| $0.173B | $2.24B | |||||||
| $-391.988M | $-97.05M |
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