
Last Price
52 Week Range
$12.20 - $18.21
Next Earnings Date
Jun 08 2026 (Estimate)
Next Earnings Date
Jun 08 2026 (Est.)
Last Price
| Metric | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $191.503M | $159.723M | $143.623M | |||||||||||||||||
| $170.081M | $160.253M | $105.807M | |||||||||||||||||
| $21.422M | $-0.53M | $-9.903M | |||||||||||||||||
| - | - | - | |||||||||||||||||
| $27.464M | $24.475M | $22.357M | |||||||||||||||||
| $136K | $-966K | $-223K | |||||||||||||||||
| $-6.178M | $-24.039M | $-29.171M | |||||||||||||||||
| $-0.843M | $-1.491M | $-2.017M | |||||||||||||||||
| $18.568M | $4.525M | $2.191M | |||||||||||||||||
| $17.725M | $3.034M | $0.174M | |||||||||||||||||
| $11.547M | $-21.005M | $-27.536M | |||||||||||||||||
| $4.373M | $-4.649M | $-4.938M | |||||||||||||||||
| $7.716M | $-15.981M | $-22.334M | |||||||||||||||||
| $0.4 | $-0.93 | $-1.28 | |||||||||||||||||
| $0.4 | $-0.93 | $-1.28 | |||||||||||||||||
| $17.715M | $17.834M | $71.459M | |||||||||||||||||
| $17.715M | $17.834M | $71.459M | |||||||||||||||||
| $21.621M | $-9.69M | $-18.616M | |||||||||||||||||
| $9.113M | $9.762M | $6.402M | |||||||||||||||||
| $12.508M | $-19.452M | $-24.712M |
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