
Last Price
52 Week Range
$5.41 - $10.28
Next Earnings Date
May 08 2026 (Estimate)
Next Earnings Date
May 08 2026 (Est.)
Last Price
| Metric | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.421B | $2.312B | ||||||||||||||||
| $1.133B | $1.141B | ||||||||||||||||
| $1.289B | $1.17B | ||||||||||||||||
| - | - | ||||||||||||||||
| $781.329M | $818.341M | ||||||||||||||||
| $546.992M | $218.745M | ||||||||||||||||
| $-39.6M | $133.322M | ||||||||||||||||
| $-129.383M | $-144.607M | ||||||||||||||||
| $-5.514M | $159.283M | ||||||||||||||||
| $-134.897M | $14.676M | ||||||||||||||||
| $-174.497M | $147.998M | ||||||||||||||||
| $43.49M | $46.226M | ||||||||||||||||
| $-226.546M | $89.4M | ||||||||||||||||
| $-5.1 | $2.01 | ||||||||||||||||
| $-4.5 | $1.66 | ||||||||||||||||
| $44.438M | $44.42M | ||||||||||||||||
| $50.379M | $56.59M | ||||||||||||||||
| $0.979B | $1.22B | ||||||||||||||||
| $987.409M | $962.38M | ||||||||||||||||
| $-8.311M | $257.642M |
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