
Last Price
52 Week Range
$14.70 - $28.47
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $682M | $812.1M | ||||||||||||
| $751.3M | $744.2M | ||||||||||||
| $676M | $700M | ||||||||||||
| - | - | ||||||||||||
| $196.7M | $225.2M | ||||||||||||
| $2.306B | $2.482B | ||||||||||||
| $718.9M | $746.1M | ||||||||||||
| $3.158B | $3.228B | ||||||||||||
| - | $21M | ||||||||||||
| $553.5M | $640M | ||||||||||||
| $50.4M | $56.2M | ||||||||||||
| $4.48B | $4.67B | ||||||||||||
| - | - | ||||||||||||
| $6.786B | $7.151B |
| Metric | 2012 | 2013 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $431.1M | $460.7M | ||||||||||||
| $251.3M | - | ||||||||||||
| $39.1M | $62.9M | ||||||||||||
| - | - | ||||||||||||
| $22.9M | $27M | ||||||||||||
| - | - | ||||||||||||
| - | $211.8M | ||||||||||||
| $721.5M | $735.4M | ||||||||||||
| $2.184B | $2.195B | ||||||||||||
| $127.3M | $126.2M | ||||||||||||
| - | - | ||||||||||||
| $56.8M | $49.3M | ||||||||||||
| $228.9M | $230.5M | ||||||||||||
| $2.725B | $2.727B | ||||||||||||
| - | - | ||||||||||||
| $3.446B | $3.462B |
| Metric | 2012 | 2013 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | $-37.5M | ||||||||||||
| - | - | ||||||||||||
| $2.6M | $2.6M | ||||||||||||
| $1.48B | $1.653B | ||||||||||||
| $2.619B | $2.633B | ||||||||||||
| $-1.077B | $-0.917B | ||||||||||||
| - | - | ||||||||||||
| $3.024B | $3.334B | ||||||||||||
| $316.7M | $355.2M | ||||||||||||
| $3.34B | $3.689B | ||||||||||||
| $6.786B | $7.151B |
| Metric | 2012 | 2013 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | $21M | ||||||||||||
| $2.478B | $2.51B | ||||||||||||
| $1.796B | $1.698B |
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