Champion Homes Inc. (SKY) reports earnings