
Last Price
52 Week Range
$24.07 - $39.65
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $26.945M | $37.002M | $28.209M | |||||||||||||
| $23.141M | $33.411M | $26.643M | |||||||||||||
| $145.573M | $142.163M | $146.851M | |||||||||||||
| - | $4.257M | $9.944M | |||||||||||||
| $6.47M | $3.059M | $3.059M | |||||||||||||
| $202.129M | $219.892M | $214.706M | |||||||||||||
| $251.484M | $235.877M | $227.954M | |||||||||||||
| $226.864M | $219.94M | $216.642M | |||||||||||||
| - | - | - | |||||||||||||
| $58.097M | $51.601M | $50.28M | |||||||||||||
| $1.05M | $7.268M | $6.123M | |||||||||||||
| $537.495M | $514.686M | $500.999M | |||||||||||||
| - | - | - | |||||||||||||
| $739.624M | $734.578M | $715.705M |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $19.156M | $24.842M | $21.902M | |||||||||||||
| $13.791M | $84.327M | $14.741M | |||||||||||||
| - | - | $2.458M | |||||||||||||
| $2.177M | $2.408M | - | |||||||||||||
| $4K | $151K | $575K | |||||||||||||
| - | $7.597M | - | |||||||||||||
| $103.462M | $15.438M | $98.645M | |||||||||||||
| $138.586M | $134.612M | $137.746M | |||||||||||||
| - | $13.085M | $20M | |||||||||||||
| $2.177M | $7.323M | $3.7M | |||||||||||||
| - | - | - | |||||||||||||
| $17.661M | $14.674M | $13.128M | |||||||||||||
| $48.658M | $42.544M | $38.163M | |||||||||||||
| $66.319M | $80.133M | $78.691M | |||||||||||||
| - | - | - | |||||||||||||
| $204.905M | $214.745M | $216.437M |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | |||||||||||||
| - | - | - | |||||||||||||
| $200K | $190K | $184K | |||||||||||||
| $469.785M | $484.664M | $481.5M | |||||||||||||
| $64.222M | $35.253M | $17.464M | |||||||||||||
| $-4.198M | $-4.646M | $-4.105M | |||||||||||||
| - | - | - | |||||||||||||
| $530.009M | $515.461M | $495.043M | |||||||||||||
| $4.71M | $4.372M | $4.225M | |||||||||||||
| $534.719M | $519.833M | $499.268M | |||||||||||||
| $739.624M | $734.578M | $715.705M |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | |||||||||||||
| $7.94M | $25.323M | $29.858M | |||||||||||||
| $-19.005M | $-11.679M | $1.649M |
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