08:34 AM EDT, 05/09/2024 (MT Newswires) -- Installed Building Products ( IBP ) reported Q1 adjusted net income Thursday of $2.47 per diluted share, up from $2.15 a year earlier.
Analysts surveyed by Capital IQ expected $2.29.
Net revenue for the quarter ended March 31 was $692.9 million, up from $659.3 million a year earlier.
Analysts polled by Capital IQ expected $683.6 million.