
Last Price
52 Week Range
$5.19 - $10.70
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $3.95B | $3.956B | ||||||||||||||||
| $1.148B | $3.604B | ||||||||||||||||
| $2.803B | $0.352B | ||||||||||||||||
| - | - | ||||||||||||||||
| $219.383M | $238.396M | ||||||||||||||||
| $2.443B | $-0.049B | ||||||||||||||||
| $139.808M | $162.612M | ||||||||||||||||
| $-62.593M | $-45.354M | ||||||||||||||||
| $-136.022M | $-130.191M | ||||||||||||||||
| $-198.615M | $-175.545M | ||||||||||||||||
| $-58.807M | $-12.933M | ||||||||||||||||
| $-12.134M | $-26.699M | ||||||||||||||||
| $-128.018M | $5.38M | ||||||||||||||||
| $-1.49 | $0.063 | ||||||||||||||||
| $-1.49 | $0.063 | ||||||||||||||||
| $85.905M | $85.214M | ||||||||||||||||
| $85.905M | $85.214M | ||||||||||||||||
| $179.366M | $210.101M | ||||||||||||||||
| $175.58M | $177.68M | ||||||||||||||||
| $3.786M | $32.421M |
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