Quanex Building Products (NX) reported fiscal Q2 adjusted earnings late Thursday of $0.25 per diluted share, down from $0.63 a year earlier.
Four analysts polled by FactSet expected $0.20.
Revenue in the three months ended April 30 rose to $462.4 million from $452.5 million a year earlier.
Four analysts expected $459.3 million.
Quanex shares fell 6.5% in after-hours trading.