HELIX ENERGY SOLUTIONS GROUP INCHLX

Market cap
$974.34M
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024186+22.02%
Dec 31, 2023152+198.30%
Dec 31, 202251-63.52%
Dec 31, 2021140+41.82%
Dec 31, 202099-41.77%
Dec 31, 2019170-13.76%
Dec 31, 2018197+281.01%
Dec 31, 201752+33.38%
Dec 31, 201639-65.06%
Dec 31, 2015111-69.18%
Dec 31, 2014359+242.82%
Dec 31, 2013105-76.83%
Dec 31, 2012452-20.22%
Dec 31, 2011567+71.09%
Dec 31, 2010331