
Last Price
52 Week Range
$14.40 - $22.69
Next Earnings Date
Apr 27 2026 (Estimate)
Next Earnings Date
Apr 27 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $345.546M | $434.29M | |||||||||||||
| $10.311M | - | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $355.857M | $434.29M | |||||||||||||
| $52.649M | $71.366M | |||||||||||||
| $73.509M | $72.836M | |||||||||||||
| $3.355B | $3.27B | |||||||||||||
| $19.055M | - | |||||||||||||
| $136.476M | $359.389M | |||||||||||||
| $3.637B | $3.774B | |||||||||||||
| - | - | |||||||||||||
| $3.992B | $4.208B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $3.084B | $3.35B | |||||||||||||
| $3.084B | $3.35B | |||||||||||||
| $304.98M | $265.286M | |||||||||||||
| $29.705M | $24.8M | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $36.421M | $19.6M | |||||||||||||
| $400.811M | $334.486M | |||||||||||||
| - | - | |||||||||||||
| $3.485B | $3.685B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||||
| - | - | |||||||||||||
| $259.957M | $250.694M | |||||||||||||
| $264.46M | $282.024M | |||||||||||||
| $3.645M | $3.941M | |||||||||||||
| $-20.257M | $-13.321M | |||||||||||||
| - | - | |||||||||||||
| $507.805M | $523.41M | |||||||||||||
| $72K | $72K | |||||||||||||
| $507.877M | $523.482M | |||||||||||||
| $3.992B | $4.208B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $3.442B | $3.678B | |||||||||||||
| $364.39M | $314.886M | |||||||||||||
| $106.045M | $287.8M |
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