XML 29 R19.htm IDEA: XBRL DOCUMENT v3.5.0.2
2. Accounts Receivable (Tables)
6 Months Ended
Jun. 30, 2016
Receivables [Abstract]  
Schedule of accounts receivable
   June 30,   December 31, 
   2016   2015 
           
Accounts receivable - clinical laboratory operations  $100,532,443   $105,332,339 
Accounts receivable - supportive software solutions   772,033    569,351 
           
Total accounts receivable   101,304,476    105,901,690 
Less:          
Allowance for discounts   (93,280,117)   (97,577,130)
Allowance for bad debts   (175,076)   (175,076)
           
Accounts receivable, net  $7,849,283   $8,149,484