HELIX ENERGY SOLUTIONS GROUP INCHLX

Market cap
$974.34M
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 2024259-7.77%
Dec 31, 2023280+31.79%
Dec 31, 2022213+47.62%
Dec 31, 2021144+9.00%
Dec 31, 2020132+74.81%
Dec 31, 201976+11.36%
Dec 31, 201868-40.06%
Dec 31, 2017113+11.30%
Dec 31, 2016102+33.48%
Dec 31, 201576-27.15%
Dec 31, 2014105-33.26%
Dec 31, 2013157+3.08%
Dec 31, 2012152-36.25%
Dec 31, 2011239+34.68%
Dec 31, 2010177