
Last Price
52 Week Range
$10.92 - $28.27
Next Earnings Date
Jun 24 2026 (Estimate)
Next Earnings Date
Jun 24 2026 (Est.)
Last Price
| Metric | 1996 | 1997 | 1998 | 1999 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $818.083M | $756.477M | $802.647M | |||||||||||||||||||||||||||||
| $595.64M | $560.99M | $588.976M | |||||||||||||||||||||||||||||
| $222.443M | $195.487M | $213.671M | |||||||||||||||||||||||||||||
| $35.742M | $38.86M | $41.601M | |||||||||||||||||||||||||||||
| $99.586M | $123.509M | $127.053M | |||||||||||||||||||||||||||||
| - | - | - | |||||||||||||||||||||||||||||
| $87.115M | $33.118M | $45.017M | |||||||||||||||||||||||||||||
| $-3.418M | $1.347M | $1.374M | |||||||||||||||||||||||||||||
| $-29.646M | $-40.316M | $-12.232M | |||||||||||||||||||||||||||||
| $-33.064M | $-38.969M | $-10.858M | |||||||||||||||||||||||||||||
| $54.051M | $-5.851M | $34.159M | |||||||||||||||||||||||||||||
| $19.43M | $4.27M | $6.623M | |||||||||||||||||||||||||||||
| $34.621M | $-10.121M | $27.536M | |||||||||||||||||||||||||||||
| $0.75 | $-0.21 | $0.772 | |||||||||||||||||||||||||||||
| $0.74 | $-0.21 | $0.551 | |||||||||||||||||||||||||||||
| $45.901M | $47.587M | $193.952M | |||||||||||||||||||||||||||||
| $46.543M | $47.587M | $196.459M | |||||||||||||||||||||||||||||
| $104.855M | $13.696M | $48.093M | |||||||||||||||||||||||||||||
| $17.74M | $19.547M | $14.774M | |||||||||||||||||||||||||||||
| $87.115M | $-5.851M | $33.163M |
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