
Last Price
52 Week Range
$12.52 - $16.57
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $8.475B | $9.173B | |||||||||||||
| $7.758B | $8.459B | |||||||||||||
| $717.721M | $714.308M | |||||||||||||
| $8.9M | - | |||||||||||||
| $473.63M | $495.476M | |||||||||||||
| $-45.373M | - | |||||||||||||
| $280.564M | $218.832M | |||||||||||||
| $-61.519M | $-53.168M | |||||||||||||
| $28.903M | $33.273M | |||||||||||||
| $-32.616M | $-19.895M | |||||||||||||
| $247.948M | $198.937M | |||||||||||||
| $75.649M | $71.003M | |||||||||||||
| $125.513M | $51.319M | |||||||||||||
| $1.32 | $0.54 | |||||||||||||
| $1.31 | $0.53 | |||||||||||||
| $94.967M | $95.145M | |||||||||||||
| $95.471M | $95.902M | |||||||||||||
| $342.909M | $378.139M | |||||||||||||
| $98.818M | $112.661M | |||||||||||||
| $244.091M | $265.478M |
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