IDC remains a strong institution with a healthy balance sheet