
Last Price
52 Week Range
$13.96 - $19.91
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $168.989M | $99.416M | |||||||||||
| $151.765M | $159.616M | |||||||||||
| - | - | |||||||||||
| $7.355M | $9.597M | |||||||||||
| $-2.032M | $13.469M | |||||||||||
| $-49.824M | $17.398M | |||||||||||
| $276.253M | $299.496M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||
| - | - | |||||||||||
| - | - | |||||||||||
| - | - | |||||||||||
| $-59.703M | $-675.273M | |||||||||||
| $-59.703M | $-675.273M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $6.24M | $579.954M | |||||||||||
| $-0.996M | $37.93M | |||||||||||
| $-216.76M | $-218.775M | |||||||||||
| $-9.673M | $-5.683M | |||||||||||
| $-221.189M | $393.426M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $20.632M | $15.993M | |||||||||||
| $-4.639M | $17.649M | |||||||||||
| $15.993M | $33.642M | |||||||||||
| $276.253M | $299.496M | |||||||||||
| $-16.795M | $-29.706M | |||||||||||
| $259.458M | $269.79M |
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