
Last Price
52 Week Range
$65.46 - $286.45
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $57.873M | $195.865M | ||||||
| $7.681M | $7.131M | ||||||
| - | $-34.185M | ||||||
| $37.327M | $29.896M | ||||||
| $-1.836M | $-18.701M | ||||||
| $24.092M | $110.017M | ||||||
| $125.137M | $290.023M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-262K | $-317K | ||||||
| - | - | ||||||
| $-170.601M | $-189.939M | ||||||
| $243.781M | $189.874M | ||||||
| $-118.761M | $-202.366M | ||||||
| $-45.843M | $-202.748M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-71M | - | ||||||
| $1.266M | $-43.73M | ||||||
| - | - | ||||||
| $-1.261M | $-12.558M | ||||||
| $-70.995M | $-56.288M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $43.078M | $51.377M | ||||||
| $8.299M | $30.987M | ||||||
| $51.377M | $82.364M | ||||||
| $125.137M | $290.023M | ||||||
| $-262K | $-317K | ||||||
| $124.875M | $289.706M |
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