HELIX ENERGY SOLUTIONS GROUP INCHLX

Market cap
$974.34M
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 20241,139+4.56%
Dec 31, 20231,089+32.45%
Dec 31, 2022822+24.74%
Dec 31, 2021659+0.87%
Dec 31, 2020654+6.44%
Dec 31, 2019614-0.66%
Dec 31, 2018618+19.05%
Dec 31, 2017519+17.72%
Dec 31, 2016441-52.55%
Dec 31, 2015930+21.81%
Dec 31, 2014763+23.91%
Dec 31, 2013616-22.65%
Dec 31, 2012796-25.45%
Dec 31, 20111,068-8.42%
Dec 31, 20101,166