XML 53 R23.htm IDEA: XBRL DOCUMENT v2.4.0.6
Accounts Receivable (Tables)
6 Months Ended
Jun. 30, 2012
Receivables [Abstract]  
Components of accounts receivable
 
   
June 30,
2012
   
December 31,
2011
 
Accounts receivable
  $ 10,602,165     $ 9,706,566  
Less: allowance for doubtful accounts
    (2,590,581 )     (2,618,608 )
    $ 8,011,584     $ 7,087,958