Daewoo Shipbuilding & Marine Engineering (DSME) has posted profit that has exceeded analysts' highest estimate, but is still down 30% year on year.

Net profit for the second quarter was KRW 145.3 bn ($119m), a 30% reduction on the KRW 206.2bn result seen a year ago.