
Last Price
52 Week Range
$9.86 - $13.55
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2016 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $89.454M | $242.116M | ||||||||
| $99.414M | $112.403M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $188.868M | $354.519M | ||||||||
| $63.829M | $69.904M | ||||||||
| $30.273M | $28.959M | ||||||||
| $257.807M | $275.313M | ||||||||
| $51.16M | $56.711M | ||||||||
| $20.794M | $28.356M | ||||||||
| $423.863M | $459.243M | ||||||||
| - | - | ||||||||
| $612.731M | $813.762M |
| Metric | 2016 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $51.429M | $54.636M | ||||||||
| $0.338M | $151.465M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $9.761M | $10.108M | ||||||||
| - | $-64.744M | ||||||||
| $61.528M | $151.465M | ||||||||
| $378.163M | $376.641M | ||||||||
| $53.876M | $51.794M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $155.627M | $54.636M | ||||||||
| $641.542M | $534.865M | ||||||||
| - | - | ||||||||
| $703.07M | $686.33M |
| Metric | 2016 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| $18K | $14K | ||||||||
| $-35.04M | $-16.262M | ||||||||
| $5.752M | $44.004M | ||||||||
| $1.65M | $-0.77M | ||||||||
| - | $6K | ||||||||
| $-27.62M | $26.992M | ||||||||
| $-62.719M | $100.44M | ||||||||
| $-90.339M | $127.432M | ||||||||
| $612.731M | $813.762M |
| Metric | 2016 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $257.807M | $275.313M | ||||||||
| $485.915M | $480.229M | ||||||||
| $396.461M | $238.113M |
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