
Last Price
52 Week Range
$8.82 - $19.01
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-110.273M | $41.194M | ||||||||||||
| $145.919M | - | ||||||||||||
| $-31.418M | - | ||||||||||||
| $31.762M | - | ||||||||||||
| $-0.168M | $-27.143M | ||||||||||||
| $-7.626M | $181.075M | ||||||||||||
| $28.196M | $195.126M |
| Metric | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-1.72M | - | ||||||||||||
| $-1.62B | - | ||||||||||||
| - | - | ||||||||||||
| - | - | ||||||||||||
| $-30.456M | $-54.13M | ||||||||||||
| $-1.652B | $-0.054B |
| Metric | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.62B | $-0.07B | ||||||||||||
| $14.653M | $3.751M | ||||||||||||
| $-255K | $-133K | ||||||||||||
| $-53.22M | $-3.912M | ||||||||||||
| $1.581B | $-0.071B |
| Metric | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $213.912M | $169.483M | ||||||||||||
| $-44.429M | $70.601M | ||||||||||||
| $169.483M | $240.084M | ||||||||||||
| $28.196M | $195.126M | ||||||||||||
| $-1.72M | $-54.252M | ||||||||||||
| $26.476M | $140.874M |
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