
Last Price
52 Week Range
$11.65 - $18.61
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $5.187B | $5.453B | ||||||||||||||||||||
| $4.553B | $4.824B | ||||||||||||||||||||
| $633.644M | $629.295M | ||||||||||||||||||||
| - | - | ||||||||||||||||||||
| $225.869M | $154.414M | ||||||||||||||||||||
| $139.46M | $140.303M | ||||||||||||||||||||
| $268.315M | $334.578M | ||||||||||||||||||||
| $-128.605M | $-117.583M | ||||||||||||||||||||
| $35.059M | $55.754M | ||||||||||||||||||||
| $-93.546M | $-61.829M | ||||||||||||||||||||
| $174.769M | $272.749M | ||||||||||||||||||||
| $44.782M | $58.216M | ||||||||||||||||||||
| $214.038M | $146.219M | ||||||||||||||||||||
| $1.66 | $1.18 | ||||||||||||||||||||
| $1.66 | $1.18 | ||||||||||||||||||||
| $129.19M | $123.506M | ||||||||||||||||||||
| $124.614M | $123.506M | ||||||||||||||||||||
| $507.268M | $530.635M | ||||||||||||||||||||
| $203.894M | $140.303M | ||||||||||||||||||||
| $303.374M | $390.332M |
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