
Last Price
52 Week Range
$14.09 - $24.83
Next Earnings Date
May 01 2026 (Estimate)
Next Earnings Date
May 01 2026 (Est.)
Last Price
| Metric | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $360.586M | $369.413M | $418.164M | ||||||||||||||||||
| $184.808M | $161.606M | $177.413M | ||||||||||||||||||
| $175.778M | $207.807M | $240.751M | ||||||||||||||||||
| - | - | - | ||||||||||||||||||
| $13.445M | $16.682M | $19.827M | ||||||||||||||||||
| $11.497M | - | $-3.915M | ||||||||||||||||||
| $150.836M | $191.125M | $224.839M | ||||||||||||||||||
| $-104.858M | $-139.831M | $-152.007M | ||||||||||||||||||
| $1.23M | $3.315M | $33.814M | ||||||||||||||||||
| $-103.628M | $-136.516M | $-118.193M | ||||||||||||||||||
| $47.208M | $54.609M | $106.646M | ||||||||||||||||||
| - | - | - | ||||||||||||||||||
| $46.528M | $192.083M | $236.498M | ||||||||||||||||||
| $2.15 | $2.6 | $4.08 | ||||||||||||||||||
| $2.15 | $2.6 | $4.08 | ||||||||||||||||||
| $21.182M | $56.095M | $232.464M | ||||||||||||||||||
| $21.182M | $56.095M | $232.838M | ||||||||||||||||||
| $237.156M | $296.46M | $343.65M | ||||||||||||||||||
| $85.09M | $102.02M | $113.876M | ||||||||||||||||||
| $152.066M | $194.44M | $229.774M |
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