Financial insights of NTCS