Scientex posts RM106.3M net profit