HELIX ENERGY SOLUTIONS GROUP INCHLX

Market cap
$974.34M
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2024145+7.61%
Dec 31, 2023135-0.53%
Dec 31, 2022135+53.78%
Dec 31, 202188+75.84%
Dec 31, 202050-27.56%
Dec 31, 201969+25.98%
Dec 31, 201855-32.58%
Dec 31, 201781+35.03%
Dec 31, 201660-7.89%
Dec 31, 201565-21.62%
Dec 31, 201483+14.88%
Dec 31, 201373-21.42%
Dec 31, 201292-37.16%
Dec 31, 2011147-7.74%
Dec 31, 2010159