Helix Energy Solutions Group Inc (HLX)
EBITDA
$224.50M
TTM · Period ending: · USD

HLX EBITDA
Latest reported$224.50Mperiod ending
Latest reported$224.50Mperiod ending
HLX TTM EBITDA ($3.90M → $224.50M)
TTM EBITDA
High-resolution chart · PNG
HLX ebitda history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | EBITDA (USD) |
|---|---|
| 224,499,000 | |
| 206,791,000 | |
| 226,539,000 | |
| 217,931,000 | |
| 205,754,000 | |
| 271,033,000 | |
| 243,470,000 | |
| 237,982,000 | |
| 219,606,000 | |
| 175,215,000 | |
| 192,989,000 | |
| 211,941,000 | |
| 168,569,000 | |
| 124,000,000 | |
| 87,681,000 | |
| 46,104,000 | |
| 40,215,000 | |
| 55,521,000 | |
| 94,361,000 | |
| 129,355,000 | |
| 178,309,000 | |
| 199,403,000 | |
| 164,448,000 | |
| 160,790,000 | |
| 154,894,000 | |
| 159,359,000 | |
| 189,577,000 | |
| 168,366,000 | |
| 162,636,000 | |
| 162,199,000 | |
| 159,016,000 | |
| 171,402,000 | |
| 142,715,000 | |
| 123,878,000 | |
| 109,199,000 | |
| 56,940,000 | |
| 75,484,000 | |
| 62,666,000 | |
| 48,330,000 | |
| -574,225,000 | |
| -572,163,000 | |
| -559,753,000 | |
| -509,704,000 | |
| 174,830,000 | |
| 263,304,000 | |
| 340,804,000 | |
| 358,382,000 | |
| 402,184,000 | |
| 342,860,000 | |
| 307,828,000 | |
| 276,188,000 | |
| -26,877,000 | |
| -59,247,000 | |
| -74,004,000 | |
| 29,031,000 | |
| 324,853,000 | |
| 443,486,000 | |
| 543,749,000 | |
| 556,958,000 | |
| 551,637,000 | |
| 531,378,000 | |
| 341,018,000 | |
| 240,075,000 | |
| 181,038,000 | |
| 99,346,000 | |
| 380,822,000 | |
| 614,076,000 | |
| -203,649,000 | |
| -36,480,000 | |
| -50,950,000 | |
| -177,120,000 | |
| 782,538,000 | |
| 694,818,000 | |
| 573,149,000 | |
| 518,983,000 | |
| 537,238,000 | |
| 494,813,000 | |
| 485,046,000 | |
| 461,536,000 | |
| 390,766,000 | |
| 355,683,000 | |
| 290,950,000 | |
| 248,481,000 | |
| 210,316,000 | |
| 204,115,000 | |
| 219,487,000 | |
| 227,434,000 | |
| 199,016,000 | |
| 170,705,000 | |
| 147,666,000 | |
| 126,954,000 | |
| 107,572,000 | |
| 92,695,000 | |
| 81,145,000 | |
| 65,999,000 | |
| 65,303,000 | |
| 64,104,000 | |
| 64,199,000 | |
| 80,119,000 | |
| 85,591,000 |