
Last Price
52 Week Range
$21.00 - $37.85
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $48.167M | $36.389M | |||||||||||||||||||||
| $407.031M | $442.786M | |||||||||||||||||||||
| $547.12M | $584.379M | |||||||||||||||||||||
| $36.246M | $42.283M | |||||||||||||||||||||
| $107.882M | $101.222M | |||||||||||||||||||||
| $1.146B | $1.207B | |||||||||||||||||||||
| $473.415M | $579.319M | |||||||||||||||||||||
| $3.01B | $1.955B | |||||||||||||||||||||
| $20.4M | $21.4M | |||||||||||||||||||||
| - | - | |||||||||||||||||||||
| $68.378M | $71.947M | |||||||||||||||||||||
| $3.572B | $2.628B | |||||||||||||||||||||
| - | - | |||||||||||||||||||||
| $4.719B | $3.835B |
| Metric | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $200.439M | $214.709M | |||||||||||||||||||||
| $90.992M | $105.112M | |||||||||||||||||||||
| $20.027M | $59.742M | |||||||||||||||||||||
| $22.34M | - | |||||||||||||||||||||
| $21.341M | - | |||||||||||||||||||||
| $6.229M | $6.495M | |||||||||||||||||||||
| $188.971M | $212.416M | |||||||||||||||||||||
| $528.998M | $598.474M | |||||||||||||||||||||
| $1.257B | $1.204B | |||||||||||||||||||||
| $74.801M | $58M | |||||||||||||||||||||
| - | - | |||||||||||||||||||||
| - | $102.7M | |||||||||||||||||||||
| $263.516M | $321.868M | |||||||||||||||||||||
| $1.625B | $1.744B | |||||||||||||||||||||
| - | - | |||||||||||||||||||||
| $2.154B | $2.343B |
| Metric | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||||||||||||
| - | - | |||||||||||||||||||||
| $56K | $57K | |||||||||||||||||||||
| $-0.283B | $-1.467B | |||||||||||||||||||||
| $2.973B | $3.048B | |||||||||||||||||||||
| $-127.892M | $-91.363M | |||||||||||||||||||||
| - | - | |||||||||||||||||||||
| $2.562B | $1.49B | |||||||||||||||||||||
| $2.067M | $2.257M | |||||||||||||||||||||
| $2.564B | $1.492B | |||||||||||||||||||||
| $4.719B | $3.835B |
| Metric | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $20.4M | $21.4M | |||||||||||||||||||||
| $1.404B | $1.38B | |||||||||||||||||||||
| $1.356B | $1.343B |
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