Financial insights of CNMD