
Last Price
52 Week Range
$12.41 - $33.19
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.715B | $1.487B | $1.462B | ||||||||||||||
| $1.574B | $1.382B | $1.348B | ||||||||||||||
| $140.257M | $104.404M | $114.235M | ||||||||||||||
| $18.3M | - | - | ||||||||||||||
| $66.626M | $50.27M | $54.269M | ||||||||||||||
| $6.054M | $8.599M | $2.87M | ||||||||||||||
| $49.277M | $45.535M | $57.096M | ||||||||||||||
| $-26.474M | $-13.974M | $-10.327M | ||||||||||||||
| $2.396M | $-5.332M | $-8.915M | ||||||||||||||
| $-24.078M | $-19.306M | $-19.242M | ||||||||||||||
| $25.199M | $26.229M | $37.854M | ||||||||||||||
| $4.688M | $9.245M | $13.733M | ||||||||||||||
| $20.511M | $16.984M | $24.121M | ||||||||||||||
| $0.82 | $0.68 | $0.98 | ||||||||||||||
| $0.81 | $0.68 | $0.96 | ||||||||||||||
| $25.079M | $24.782M | $98.486M | ||||||||||||||
| $25.278M | $25.017M | $99.444M | ||||||||||||||
| $90.341M | $77.968M | $75.565M | ||||||||||||||
| $38.03M | $36.994M | $37.133M | ||||||||||||||
| $52.311M | $40.974M | $48.014M |
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