
Last Price
52 Week Range
$5.28 - $21.73
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $108.302M | $42.727M | ||||||||||||
| - | $8.852M | ||||||||||||
| $108.302M | $33.875M | ||||||||||||
| $159.682M | $182.779M | ||||||||||||
| $59.023M | $75.331M | ||||||||||||
| - | $-8.852M | ||||||||||||
| $-110.403M | $-215.383M | ||||||||||||
| - | $10.478M | ||||||||||||
| $13.395M | $0.527M | ||||||||||||
| $13.395M | $11.005M | ||||||||||||
| $-97.008M | $-204.378M | ||||||||||||
| - | - | ||||||||||||
| $-97.008M | $-204.378M | ||||||||||||
| $-0.7 | $-1.21 | ||||||||||||
| $-0.7 | $-1.21 | ||||||||||||
| $138.277M | $168.65M | ||||||||||||
| $138.277M | $168.65M | ||||||||||||
| $-101.74M | $-195.526M | ||||||||||||
| $8.663M | $8.852M | ||||||||||||
| $-110.403M | $-204.378M |
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