
Last Price
52 Week Range
$15.66 - $21.87
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $41.373M | $48.881M | |||||||||||||
| $81.836M | $90.5M | |||||||||||||
| - | - | |||||||||||||
| - | $13.553M | |||||||||||||
| $73.012M | $29.984M | |||||||||||||
| $196.221M | $182.918M | |||||||||||||
| $65.491M | $61.641M | |||||||||||||
| $109.827M | $87.591M | |||||||||||||
| - | - | |||||||||||||
| - | $22.486M | |||||||||||||
| $2.94B | $2.957B | |||||||||||||
| $3.115B | $3.129B | |||||||||||||
| - | - | |||||||||||||
| $3.312B | $3.312B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $16.018M | - | |||||||||||||
| $38.169M | $43.076M | |||||||||||||
| $50M | - | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $26.878M | $29.043M | |||||||||||||
| $-16.018M | - | |||||||||||||
| $115.047M | $72.119M | |||||||||||||
| $1.504B | $1.547B | |||||||||||||
| $65.625M | $59.383M | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $199.391M | $197.123M | |||||||||||||
| $1.835B | $1.863B | |||||||||||||
| - | - | |||||||||||||
| $1.95B | $1.935B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||||
| - | - | |||||||||||||
| $1.253M | $1.257M | |||||||||||||
| $126.67M | $124.566M | |||||||||||||
| $1.15B | $1.164B | |||||||||||||
| $177K | $-703K | |||||||||||||
| - | - | |||||||||||||
| $1.278B | $1.289B | |||||||||||||
| $83.643M | $87.413M | |||||||||||||
| $1.362B | $1.376B | |||||||||||||
| $3.312B | $3.312B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||||
| $1.685B | $1.666B | |||||||||||||
| $1.644B | $1.617B |
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