
Last Price
52 Week Range
$28.77 - $56.95
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.725B | $1.663B | ||||||||||||
| $131.407M | $127.563M | ||||||||||||
| $1.594B | $1.535B | ||||||||||||
| - | - | ||||||||||||
| $216.898M | $227.749M | ||||||||||||
| $909.805M | $941.811M | ||||||||||||
| $463.291M | $365.436M | ||||||||||||
| $-167.762M | $-134.14M | ||||||||||||
| $-4.003M | $-4.759M | ||||||||||||
| $-171.765M | $-138.899M | ||||||||||||
| $291.526M | $226.537M | ||||||||||||
| $64.029M | $58.184M | ||||||||||||
| $227.497M | $168.353M | ||||||||||||
| $3.82 | $3.09 | ||||||||||||
| $3.79 | $3.06 | ||||||||||||
| $59.546M | $54.566M | ||||||||||||
| $60.01M | $54.991M | ||||||||||||
| $622.726M | $535.151M | ||||||||||||
| $163.438M | $174.474M | ||||||||||||
| $459.288M | $360.677M |
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