Owens Corning reports mixed results