
Last Price
52 Week Range
$27.43 - $41.37
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $770.335M | $752.929M | |||||||||||||
| $211.852M | $406.866M | |||||||||||||
| $558.483M | $346.063M | |||||||||||||
| - | - | |||||||||||||
| $57.606M | $51.13M | |||||||||||||
| $203.721M | $16.291M | |||||||||||||
| $297.156M | $278.642M | |||||||||||||
| $-154.26M | $-162.445M | |||||||||||||
| $44.141M | $3.179M | |||||||||||||
| $-110.119M | $-159.266M | |||||||||||||
| $187.037M | $119.376M | |||||||||||||
| $3.767M | $3.102M | |||||||||||||
| $111.518M | $73.784M | |||||||||||||
| $1.18 | $0.7 | |||||||||||||
| $1.18 | $0.7 | |||||||||||||
| $76.844M | $76.638M | |||||||||||||
| $76.844M | $76.638M | |||||||||||||
| $531.152M | $471.141M | |||||||||||||
| $189.855M | $189.32M | |||||||||||||
| $341.297M | $281.821M |
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