08:25 AM EDT, 05/08/2025 (MT Newswires) -- Installed Building Products ( IBP ) reported Q1 adjusted net income Thursday of $2.08 per diluted share, down from $2.47 a year earlier.
Analysts polled by FactSet expected $2.19.
Revenue for the quarter ended March 31 was $684.8 million, down from $692.9 million a year earlier.
Analysts surveyed by FactSet expected $678.6 million.