
Last Price
52 Week Range
$23.05 - $58.56
Next Earnings Date
May 21 2026 (Estimate)
Next Earnings Date
May 21 2026 (Est.)
Last Price
| Metric | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $48.631M | $39.537M | $46.858M | ||||||||||||||||
| $125.638M | $129.249M | $136.985M | ||||||||||||||||
| $86.321M | $88.98M | $116.987M | ||||||||||||||||
| $10.419M | - | - | ||||||||||||||||
| $3.591M | $16.526M | $19.787M | ||||||||||||||||
| $274.6M | $274.292M | $320.617M | ||||||||||||||||
| $81.948M | $84.016M | $95.112M | ||||||||||||||||
| $397.878M | $379.614M | $378.756M | ||||||||||||||||
| - | - | - | ||||||||||||||||
| $1.074M | $0.895M | $1.694M | ||||||||||||||||
| $12.24M | $16.635M | $20.522M | ||||||||||||||||
| $493.14M | $481.16M | $496.084M | ||||||||||||||||
| - | - | - | ||||||||||||||||
| $767.74M | $755.452M | $816.701M |
| Metric | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $39.136M | $39.455M | $45.238M | ||||||||||||||||
| $8.407M | $8.204M | - | ||||||||||||||||
| $19.625M | $18M | $11.688M | ||||||||||||||||
| $3.273M | $4.023M | - | ||||||||||||||||
| $2.82M | $7.264M | $6.351M | ||||||||||||||||
| $20.531M | $19.604M | - | ||||||||||||||||
| $18.297M | $23.377M | $53.678M | ||||||||||||||||
| $109.269M | $112.663M | $110.604M | ||||||||||||||||
| $139.322M | $111.067M | $135.523M | ||||||||||||||||
| $15.908M | $13.322M | $12.971M | ||||||||||||||||
| - | - | - | ||||||||||||||||
| $9.439M | $9.756M | $9.292M | ||||||||||||||||
| $9.553M | $8.053M | $-3.362M | ||||||||||||||||
| $183.584M | $147.474M | $167.395M | ||||||||||||||||
| - | - | - | ||||||||||||||||
| $292.853M | $260.137M | $277.999M |
| Metric | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-0.25M | $-20.388M | $-36.162M | ||||||||||||||||
| - | - | - | ||||||||||||||||
| $34K | $33K | $33K | ||||||||||||||||
| $288.783M | $342.298M | $384.124M | ||||||||||||||||
| $243.555M | $246.201M | $248.08M | ||||||||||||||||
| $-57.235M | $-72.829M | $-57.373M | ||||||||||||||||
| - | - | - | ||||||||||||||||
| $474.887M | $495.315M | $538.702M | ||||||||||||||||
| - | - | - | ||||||||||||||||
| $474.887M | $495.315M | $538.702M | ||||||||||||||||
| $767.74M | $755.452M | $816.701M |
| Metric | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||||||||||||
| $187.49M | $151.688M | $173.153M | ||||||||||||||||
| $138.859M | $112.151M | $126.295M |
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