
Last Price
52 Week Range
$14.36 - $29.50
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $935.262M | $989.925M | $946.475M | ||||||||||||||||
| $396.297M | $414.246M | $402.561M | ||||||||||||||||
| $538.965M | $575.679M | $543.914M | ||||||||||||||||
| $88.417M | $89.033M | $98.973M | ||||||||||||||||
| $381.84M | $418.987M | $414.363M | ||||||||||||||||
| - | $-42.306M | $-6.476M | ||||||||||||||||
| $68.708M | $109.965M | $37.054M | ||||||||||||||||
| $-4.329M | $-13.174M | $-28.075M | ||||||||||||||||
| $-1.831M | $-21.46M | $-3.441M | ||||||||||||||||
| $-6.16M | $-34.634M | $-31.516M | ||||||||||||||||
| $62.548M | $75.331M | $5.538M | ||||||||||||||||
| $26.616M | $29.835M | $26.299M | ||||||||||||||||
| $35.932M | $45.496M | $-20.761M | ||||||||||||||||
| $1.02 | $1.29 | $-0.57 | ||||||||||||||||
| $1.01 | $1.25 | $-0.58 | ||||||||||||||||
| $35.33M | $35.29M | $141.803M | ||||||||||||||||
| $35.658M | $36.268M | $145.268M | ||||||||||||||||
| $160.735M | $200.859M | $133.186M | ||||||||||||||||
| $87.626M | $90.894M | $80.527M | ||||||||||||||||
| $73.109M | $109.965M | $52.659M |
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