
Last Price
52 Week Range
$18.10 - $121.78
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $475.967M | $722.405M | |||||||||||||||||||||
| $335.43M | $538.724M | |||||||||||||||||||||
| $140.537M | $183.681M | |||||||||||||||||||||
| $20.056M | $18.164M | |||||||||||||||||||||
| $37.378M | $55.803M | |||||||||||||||||||||
| $1.459M | - | |||||||||||||||||||||
| $81.644M | $109.714M | |||||||||||||||||||||
| $-11.443M | $-6.702M | |||||||||||||||||||||
| - | $352K | |||||||||||||||||||||
| $-11.443M | $-6.35M | |||||||||||||||||||||
| $70.201M | $103.364M | |||||||||||||||||||||
| $0.922M | $-10.623M | |||||||||||||||||||||
| $69.279M | $113.987M | |||||||||||||||||||||
| $3.01 | $4.95 | |||||||||||||||||||||
| $3.01 | $4.94 | |||||||||||||||||||||
| $22.983M | $23.022M | |||||||||||||||||||||
| $23.018M | $23.066M | |||||||||||||||||||||
| $86.843M | $115.454M | |||||||||||||||||||||
| $5.199M | $5.388M | |||||||||||||||||||||
| $81.644M | $110.066M |
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