Cavco Industries (CVCO) reported fiscal Q4 diluted earnings late Thursday of $5.42 per share, up from $4.47 a year earlier.
Two analysts polled by FactSet expected $5.26.
Revenue in the three months ended March 28 rose to $550.1 million from $508.4 million a year earlier.
Two analysts surveyed by FactSet expected $571.1 million.