
Last Price
52 Week Range
$27.90 - $46.76
Next Earnings Date
Apr 23 2026
Next Earnings Date
Apr 23 2026
Last Price
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $4.493B | $3.471B | ||||||||||||||
| $3.439B | $2.709B | ||||||||||||||
| $1.054B | $0.762B | ||||||||||||||
| - | - | ||||||||||||||
| $472.556M | $423.854M | ||||||||||||||
| - | - | ||||||||||||||
| $581.024M | $338.212M | ||||||||||||||
| - | - | ||||||||||||||
| $35.844M | $-4.434M | ||||||||||||||
| $35.844M | $-4.434M | ||||||||||||||
| $616.868M | $333.778M | ||||||||||||||
| $158.898M | $92.785M | ||||||||||||||
| $458.029M | $240.898M | ||||||||||||||
| $4.87 | $2.74 | ||||||||||||||
| $4.83 | $2.72 | ||||||||||||||
| $93.986M | $85.295M | ||||||||||||||
| $94.913M | $85.997M | ||||||||||||||
| $647.886M | $364.047M | ||||||||||||||
| $31.018M | $30.269M | ||||||||||||||
| $616.868M | $333.778M |
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