
Last Price
52 Week Range
$6.50 - $8.98
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $4.47B | $4.678B | |||||||||||||||||||
| $3.884B | $4.104B | |||||||||||||||||||
| $586.422M | $574.118M | |||||||||||||||||||
| - | - | |||||||||||||||||||
| $279.859M | $312.75M | |||||||||||||||||||
| $-17.952M | $-88.824M | |||||||||||||||||||
| $324.515M | $350.192M | |||||||||||||||||||
| $-47.238M | $-3.077M | |||||||||||||||||||
| $-17.995M | $-5.803M | |||||||||||||||||||
| $-65.233M | $-8.88M | |||||||||||||||||||
| $259.282M | $341.312M | |||||||||||||||||||
| $109.903M | $128.728M | |||||||||||||||||||
| $148.759M | $212.116M | |||||||||||||||||||
| $0.71 | $1.01 | |||||||||||||||||||
| $0.71 | $1.01 | |||||||||||||||||||
| $210.661M | $210.663M | |||||||||||||||||||
| $210.661M | $210.628M | |||||||||||||||||||
| $502.882M | $571.764M | |||||||||||||||||||
| $177.354M | $197.257M | |||||||||||||||||||
| $325.528M | $374.507M |
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