
Last Price
52 Week Range
$26.75 - $52.33
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $568.504M | $656.053M | $678.783M | ||||||||||||||||||
| $421.667M | $487.554M | $497.519M | ||||||||||||||||||
| $146.837M | $168.499M | $181.264M | ||||||||||||||||||
| $8.397M | - | - | ||||||||||||||||||
| $0.092B | $0.095B | $26.413B | ||||||||||||||||||
| $-0.042B | - | $-26.312B | ||||||||||||||||||
| $88.709M | $73.608M | $80.319M | ||||||||||||||||||
| $-15.26M | $-12.114M | $-11.792M | ||||||||||||||||||
| $442K | $12K | $383.999K | ||||||||||||||||||
| $-14.818M | $-12.102M | $-11.408M | ||||||||||||||||||
| $73.891M | $61.506M | $68.911M | ||||||||||||||||||
| $17.74M | $14.609M | $15.786M | ||||||||||||||||||
| $56.151M | $46.897M | $53.125M | ||||||||||||||||||
| $2.39 | $2.03 | $2.27 | ||||||||||||||||||
| $2.36 | $1.97 | $2.22 | ||||||||||||||||||
| $23.073M | $23.059M | $93.33M | ||||||||||||||||||
| $23.51M | $23.577M | $94.41M | ||||||||||||||||||
| $107.041M | $88.979M | $96.051M | ||||||||||||||||||
| $17.89M | $15.359M | $15.392M | ||||||||||||||||||
| $89.151M | $73.62M | $80.659M |
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