Scientex posts record 4Q earnings