
Last Price
52 Week Range
$7.84 - $19.94
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $151.451M | $166.425M | |||||||||
| $57.332M | $39.666M | |||||||||
| $40.633M | $41.185M | |||||||||
| - | - | |||||||||
| $13.19M | $13.21M | |||||||||
| $262.606M | $260.486M | |||||||||
| $20.463M | $22.353M | |||||||||
| $11.038M | $11.038M | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $4.293M | $16.671M | |||||||||
| $35.794M | $50.062M | |||||||||
| - | - | |||||||||
| $298.4M | $310.548M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $63.784M | $42.826M | |||||||||
| $72.809M | - | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $27.248M | $37.139M | |||||||||
| $12.921M | $92.372M | |||||||||
| $176.762M | $172.337M | |||||||||
| $-18.357M | $6.743M | |||||||||
| $18.357M | - | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $2.372M | $3.627M | |||||||||
| $20.729M | $10.37M | |||||||||
| - | - | |||||||||
| $197.491M | $182.707M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||
| - | - | |||||||||
| $101K | $105K | |||||||||
| $-397.965M | $-383.039M | |||||||||
| $498.739M | - | |||||||||
| $34K | $16K | |||||||||
| - | $510.759M | |||||||||
| $100.909M | $127.841M | |||||||||
| - | - | |||||||||
| $100.909M | $127.841M | |||||||||
| $298.4M | $310.548M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $69.419M | $19.985M | |||||||||
| $18.357M | $6.743M | |||||||||
| $-63.675M | $-139.697M |
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