Financial insights of NNBR