The company currently holds 32.03 M in liabilities with Debt to Equity (D/E) ratio of 0.26, which may suggest the firm is not taking enough advantage from borrowing. Renren Inc has a current ratio of 0.63, indicating that it has a negative working capital and may not be able to pay financial obligations when due.