
Last Price
52 Week Range
$5.24 - $13.27
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $704.493M | $723.5M | |||||||||||
| $502.971M | $565.4M | |||||||||||
| $201.522M | $158.1M | |||||||||||
| - | - | |||||||||||
| $83.876M | $66M | |||||||||||
| $19.552M | $27.2M | |||||||||||
| $98.094M | $64.9M | |||||||||||
| $-49.426M | $-34.2M | |||||||||||
| $-53.69M | $-4.9M | |||||||||||
| $-103.116M | $-39.1M | |||||||||||
| $-5.022M | $25.8M | |||||||||||
| $1.63M | $19.5M | |||||||||||
| $-6.652M | $-71.1M | |||||||||||
| $-0.06 | $-0.62 | |||||||||||
| $-0.06 | $-0.61 | |||||||||||
| $116.719M | $115.292M | |||||||||||
| $116.719M | $115.958M | |||||||||||
| $133.766M | $127.8M | |||||||||||
| $89.362M | $67.8M | |||||||||||
| $44.404M | $60M |
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