Financial insights of NTBL