04:18 AM EDT, 08/06/2025 (MT Newswires) -- Limbach ( LMB ) reported Q2 adjusted earnings late Tuesday of $0.93 per diluted share, up from $0.73 a year earlier.
Four analysts polled by FactSet expected $0.77.
Revenue for the quarter ended June 30 was $142.2 million, compared with $122.2 million a year earlier.
Four analysts surveyed by FactSet expected $144.2 million.
The company increased its 2025 revenue guidance to $650 million to $680 million from a prior outlook range of $610 million to $630 million. Four analysts surveyed by FactSet expected $627.6 million.