
Last Price
52 Week Range
$5.90 - $12.21
Next Earnings Date
Jul 01 2026 (Estimate)
Next Earnings Date
Jul 01 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.567B | $1.61B | $1.16B | |||||||||||||
| $1.21B | $1.272B | $0.941B | |||||||||||||
| $356.776M | $337.804M | $218.508M | |||||||||||||
| - | - | - | |||||||||||||
| $311.574M | $283.8M | $149.853M | |||||||||||||
| $67.135M | $38.08M | $11.739M | |||||||||||||
| $-21.933M | $15.924M | $56.916M | |||||||||||||
| $-40.365M | $-17.096M | $-7.854M | |||||||||||||
| - | $-60.397M | $-2.414M | |||||||||||||
| $-40.365M | $-77.493M | $-10.268M | |||||||||||||
| $-62.298M | $-61.569M | $46.648M | |||||||||||||
| $0.183M | $4.256M | $14.989M | |||||||||||||
| $-63.211M | $-65.825M | $31.659M | |||||||||||||
| $-23.47 | $-2.5 | $0.92 | |||||||||||||
| $-23.47 | $-2.5 | $0.91 | |||||||||||||
| $26.62M | $26.299M | $68.504M | |||||||||||||
| $26.62M | $26.299M | $69.2M | |||||||||||||
| $18.627M | $-6.184M | $71.066M | |||||||||||||
| $40.56M | $37.939M | $15.052M | |||||||||||||
| $-21.933M | $-44.123M | $56.014M |
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