
Last Price
52 Week Range
$3.93 - $9.39
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $536.536M | $632.041M | |||||||||||||
| $463.461M | $563.026M | |||||||||||||
| $73.075M | $69.015M | |||||||||||||
| - | - | |||||||||||||
| $24.626M | $31.071M | |||||||||||||
| - | - | |||||||||||||
| $48.449M | $37.944M | |||||||||||||
| $-17.154M | $-22.374M | |||||||||||||
| $3.578M | $4.597M | |||||||||||||
| $-13.576M | $-17.777M | |||||||||||||
| $34.873M | $20.167M | |||||||||||||
| - | - | |||||||||||||
| $28.903M | $19.369M | |||||||||||||
| $0.64 | $0.3 | |||||||||||||
| $0.63 | $0.3 | |||||||||||||
| $45.392M | $63.803M | |||||||||||||
| $46.046M | $64.703M | |||||||||||||
| $82.321M | $80.419M | |||||||||||||
| $30.376M | $42.475M | |||||||||||||
| $51.946M | $37.944M |
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