
Last Price
52 Week Range
$14.19 - $42.50
Next Earnings Date
May 28 2026
Next Earnings Date
May 28 2026
Last Price
| Metric | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $412.26M | $812.033M | $907.292M | |||||||||||||||||||||
| $233.478M | $272.865M | $283.839M | |||||||||||||||||||||
| $178.782M | $539.168M | $623.453M | |||||||||||||||||||||
| $113.916M | $45.314M | $85.871M | |||||||||||||||||||||
| $321.86M | $392.471M | $405.274M | |||||||||||||||||||||
| $0.128M | $56.27M | $23.961M | |||||||||||||||||||||
| $-257.122M | $45.113M | $108.347M | |||||||||||||||||||||
| $-42.903M | $-40.356M | $-23.619M | |||||||||||||||||||||
| $18.135M | $-72.845M | $-50.879M | |||||||||||||||||||||
| $-24.768M | $-113.201M | $-74.498M | |||||||||||||||||||||
| $-281.89M | $-68.088M | $33.849M | |||||||||||||||||||||
| - | $469.869M | $-0.134M | |||||||||||||||||||||
| $-281.89M | $-537.957M | $33.982M | |||||||||||||||||||||
| $-2.7 | $-1.9 | $-7.596 | |||||||||||||||||||||
| $-2.7 | $-1.9 | $-7.61 | |||||||||||||||||||||
| $0.255B | $1.672B | $2.302B | |||||||||||||||||||||
| $0.255B | $1.672B | $2.317B | |||||||||||||||||||||
| $-182.952M | $11.38M | $97.305M | |||||||||||||||||||||
| $48.913M | $22.615M | $23.389M | |||||||||||||||||||||
| $-231.865M | $-11.235M | $73.916M |
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