HELIX ENERGY SOLUTIONS GROUP INCHLX

Market cap
$974.34M
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 20241,077+2.11%
Dec 31, 20231,055+20.90%
Dec 31, 2022873+28.60%
Dec 31, 2021679-10.00%
Dec 31, 2020754-15.64%
Dec 31, 2019894+22.43%
Dec 31, 2018730-8.23%
Dec 31, 2017795-17.58%
Dec 31, 2016965-14.82%
Dec 31, 20151,133+8.19%
Dec 31, 20141,047+2.65%
Dec 31, 20131,020-48.14%
Dec 31, 20121,967-7.72%
Dec 31, 20112,132-7.53%
Dec 31, 20102,305