HELIX ENERGY SOLUTIONS GROUP INCHLX

Market cap
$974.34M
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20241,359+5.34%
Dec 31, 20231,290+47.72%
Dec 31, 2022873+29.40%
Dec 31, 2021675-8.02%
Dec 31, 2020734-2.44%
Dec 31, 2019752+1.63%
Dec 31, 2018740+27.25%
Dec 31, 2017581+19.24%
Dec 31, 2016488-29.93%
Dec 31, 2015696-37.15%
Dec 31, 20141,107+26.31%
Dec 31, 2013877+3.60%
Dec 31, 2012846-39.50%
Dec 31, 20111,399+16.57%
Dec 31, 20101,200