
Last Price
52 Week Range
$31.75 - $59.57
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $653.336M | $700.427M | ||||||||||||
| $161.965M | $173.648M | ||||||||||||
| $491.371M | $526.779M | ||||||||||||
| $100.973M | $112.445M | ||||||||||||
| $370.142M | $375.844M | ||||||||||||
| $1.72M | $5.104M | ||||||||||||
| $18.536M | $33.386M | ||||||||||||
| $41.05M | $22.676M | ||||||||||||
| $65.112M | $-7.834M | ||||||||||||
| $106.162M | $14.842M | ||||||||||||
| $124.698M | $48.228M | ||||||||||||
| $-43.067M | $20.971M | ||||||||||||
| $161.174M | $24.518M | ||||||||||||
| $2.59 | $0.4 | ||||||||||||
| $1.45 | $0.39 | ||||||||||||
| $62.129M | $59.635M | ||||||||||||
| $73.503M | $71.599M | ||||||||||||
| $183.801M | $105.568M | ||||||||||||
| $50.345M | $46.535M | ||||||||||||
| $133.456M | $59.033M |
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