Nova posts Q4 profit