Limbach Holdings, Inc. reaffirmed earnings guidance for the year 2025. For the year, the company expected revenue to be $650 million - $680 million similar as previous guidance of $650 million - $680 million.