
Last Price
52 Week Range
$27.74 - $53.17
Next Earnings Date
Apr 28 2026 (Estimate)
Next Earnings Date
Apr 28 2026 (Est.)
Last Price
| Metric | 1994 | 1995 | 1996 | 1997 | 1998 | 1999 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.567B | $1.696B | |||||||||||||||||||||||
| $859.5M | $989.8M | |||||||||||||||||||||||
| $707M | $706.1M | |||||||||||||||||||||||
| - | - | |||||||||||||||||||||||
| $389.8M | $417.6M | |||||||||||||||||||||||
| $72.6M | - | |||||||||||||||||||||||
| $244.6M | $288.5M | |||||||||||||||||||||||
| $-33.1M | $-28.6M | |||||||||||||||||||||||
| $-4.5M | $-3.6M | |||||||||||||||||||||||
| $-37.6M | $-32.2M | |||||||||||||||||||||||
| $207M | $256.3M | |||||||||||||||||||||||
| $48.1M | $63.9M | |||||||||||||||||||||||
| $160.2M | $198M | |||||||||||||||||||||||
| $0.93 | $1.14 | |||||||||||||||||||||||
| $0.92 | $1.12 | |||||||||||||||||||||||
| $171.686M | $168.659M | |||||||||||||||||||||||
| $174.659M | $171.258M | |||||||||||||||||||||||
| $328.4M | $373.6M | |||||||||||||||||||||||
| $88.3M | $88.7M | |||||||||||||||||||||||
| $240.1M | $284.9M |
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