
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 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-30.504M | $14.926M | |||||||||
| $3.2M | $3.931M | |||||||||
| $-13K | $-216K | |||||||||
| $68.657M | $62.333M | |||||||||
| $11.14M | $3.666M | |||||||||
| $-1.174M | $-5.918M | |||||||||
| $51.306M | $78.722M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-2.688M | $-11.826M | |||||||||
| - | - | |||||||||
| $-205.068M | $-125.432M | |||||||||
| $218.596M | $165.012M | |||||||||
| - | - | |||||||||
| $10.84M | $27.754M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||
| $-4.421M | $-45.599M | |||||||||
| - | - | |||||||||
| $-36.346M | $3.531M | |||||||||
| $-40.767M | $-42.068M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $60.653M | $82.032M | |||||||||
| $21.379M | $64.408M | |||||||||
| $82.032M | $146.44M | |||||||||
| $51.306M | $78.722M | |||||||||
| $-2.688M | $-11.826M | |||||||||
| $48.618M | $66.896M |
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