Local contractor Macmahon Holdings has returned to the black with a net profit of $1.7 million after a tough year in the mining sector.

Local contractor Macmahon Holdings has returned to the black with a net profit of $1.7 million after a tough year in the mining sector.