
Last Price
52 Week Range
$4.50 - $81.55
Next Earnings Date
May 18 2026 (Estimate)
Next Earnings Date
May 18 2026 (Est.)
Last Price
| Metric | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $65.869M | $55.998M | $35.42M | ||||||||||||||||
| $40.157M | $33.572M | $20.304M | ||||||||||||||||
| $25.712M | $22.426M | $15.116M | ||||||||||||||||
| $5.757M | $3.848M | $1.615M | ||||||||||||||||
| $29.704M | $25.86M | $18.099M | ||||||||||||||||
| $2.553M | $13.603M | $6.956M | ||||||||||||||||
| $-12.302M | $-20.885M | $-11.554M | ||||||||||||||||
| $-16.474M | $-3.12M | $-2.614M | ||||||||||||||||
| $-24.036M | $-1.68M | $-0.66M | ||||||||||||||||
| $-40.51M | $-4.8M | $-3.274M | ||||||||||||||||
| $-52.812M | $-25.685M | $-14.828M | ||||||||||||||||
| $0.289M | $1.14M | $0.572M | ||||||||||||||||
| $-53.101M | $-26.825M | $-19.968M | ||||||||||||||||
| $-10.11 | $-140.35 | $-4.44 | ||||||||||||||||
| $-10.11 | $-140.35 | $-4.44 | ||||||||||||||||
| $5.252M | $0.191M | $27.122M | ||||||||||||||||
| $5.252M | $0.191M | $27.158M | ||||||||||||||||
| $-33.785M | $-20.301M | $-11.45M | ||||||||||||||||
| $2.553M | $2.264M | $0.763M | ||||||||||||||||
| $-36.338M | $-22.565M | $-12.213M |
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