
Last Price
52 Week Range
$10.94 - $17.26
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.373B | $2.82B | |||||||||||||
| $1.838B | $2.342B | |||||||||||||
| $535M | $478M | |||||||||||||
| - | - | |||||||||||||
| $416M | $559M | |||||||||||||
| $6M | - | |||||||||||||
| $113M | $-81M | |||||||||||||
| - | - | |||||||||||||
| $1M | $-19M | |||||||||||||
| $1M | $-19M | |||||||||||||
| $114M | $-100M | |||||||||||||
| $32M | $-12M | |||||||||||||
| $81M | $-89M | |||||||||||||
| $0.75 | $-0.75 | |||||||||||||
| $0.75 | $-0.75 | |||||||||||||
| $106.355M | $118M | |||||||||||||
| $107.148M | $118M | |||||||||||||
| $153M | $-48M | |||||||||||||
| $34M | $52M | |||||||||||||
| $119M | $-100M |
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