
Last Price
52 Week Range
$21.29 - $40.41
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2000 | 2001 | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $732.687M | $835.616M | $855.031M | |||||||||||||||||||||||||
| $384.529M | $420.491M | $325.189M | |||||||||||||||||||||||||
| $348.158M | $415.125M | $424.238M | |||||||||||||||||||||||||
| - | - | - | |||||||||||||||||||||||||
| $289.267M | $331.656M | $352.555M | |||||||||||||||||||||||||
| - | - | $105.609M | |||||||||||||||||||||||||
| $58.891M | $83.469M | $71.678M | |||||||||||||||||||||||||
| $-3.157M | $0.54M | $0.88M | |||||||||||||||||||||||||
| $496K | $265K | $399K | |||||||||||||||||||||||||
| $-2.661M | $0.805M | $1.279M | |||||||||||||||||||||||||
| $56.23M | $84.274M | $72.957M | |||||||||||||||||||||||||
| $14.229M | $21.256M | $12.495M | |||||||||||||||||||||||||
| $42.001M | $63.018M | $53.692M | |||||||||||||||||||||||||
| $0.77 | $1.16 | $0.99 | |||||||||||||||||||||||||
| $0.75 | $1.13 | $0.97 | |||||||||||||||||||||||||
| $49.429M | $54.301M | $217.79M | |||||||||||||||||||||||||
| $50.851M | $55.615M | $222.549M | |||||||||||||||||||||||||
| $116.886M | $146.692M | $112.439M | |||||||||||||||||||||||||
| $51.185M | $56.785M | $37.641M | |||||||||||||||||||||||||
| $65.701M | $89.907M | $74.798M |
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