XML 20 R24.htm IDEA: XBRL DOCUMENT v2.4.0.8
Accounts Receivable (Tables)
6 Months Ended
Jun. 30, 2013
Accounts Receivable and Restricted Net Assets [Abstract]  
Components of accounts receivable
   
June 30,
2013
   
December 31,
2012
 
Accounts receivable
  $ 12,371,554     $ 12,670,680  
Less: allowance for doubtful accounts
    (2,330,204 )     (2,592,057 )
    $ 10,041,350     $ 10,078,623