
Last Price
52 Week Range
$9.50 - $32.40
Next Earnings Date
Apr 15 2026
Next Earnings Date
Apr 15 2026
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $316.01M | $147.872M | ||||||||||
| $505.05M | $500.332M | ||||||||||
| $33.844M | $54.637M | ||||||||||
| - | $41.922M | ||||||||||
| $-10.733M | $0.143M | ||||||||||
| $-14.797M | $-135.308M | ||||||||||
| $829.374M | $609.598M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-651.034M | $-595.493M | ||||||||||
| - | $-15.208M | ||||||||||
| $-16.056M | - | ||||||||||
| - | $150.972M | ||||||||||
| $23.977M | $24.692M | ||||||||||
| $-643.113M | $-435.037M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $0.198M | $-24.706M | ||||||||||
| $-129.25M | $-24.882M | ||||||||||
| $-48.31M | $-54.478M | ||||||||||
| $-25.343M | $-63.479M | ||||||||||
| $-202.705M | $-167.545M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $36.784M | $19.984M | ||||||||||
| $-16.8M | $7.57M | ||||||||||
| $19.984M | $27.554M | ||||||||||
| $829.374M | $609.598M | ||||||||||
| $-651.034M | $-595.493M | ||||||||||
| $178.34M | $14.105M |
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