Limbach Holdings, Inc. updated earnings guidance for the full year 2024. For the period, the company expects total revenue in the range of $510 million to $530 million.