
Last Price
52 Week Range
$19.45 - $103.00
Next Earnings Date
May 08 2026 (Estimate)
Next Earnings Date
May 08 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-223.858M | $-311.351M | |||||||
| $7.373M | $8.313M | |||||||
| - | - | |||||||
| $55.012M | $59.904M | |||||||
| $-23.97M | $15.266M | |||||||
| $-9.058M | $-5.023M | |||||||
| $-194.501M | $-232.891M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-12.838M | $-1.449M | |||||||
| - | - | |||||||
| $-0.901B | $-1.008B | |||||||
| $496.004M | $479.137M | |||||||
| $13.983M | $8.879M | |||||||
| $-404.077M | $-521.061M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-1.576M | $-1.494M | |||||||
| $596.619M | $992.207M | |||||||
| - | - | |||||||
| $13.808M | - | |||||||
| $608.851M | $990.713M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $115.777M | $126.05M | |||||||
| $10.273M | $236.761M | |||||||
| $126.05M | $362.811M | |||||||
| $-194.501M | $-232.891M | |||||||
| $-12.838M | $-1.449M | |||||||
| $-207.339M | $-234.34M |
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