Scientex posts RM142.7m net profit