XML 77 R58.htm IDEA: XBRL DOCUMENT v3.3.1.900
Other Current Liabilities (Schedule of Accrued Liabilities) (Details) - USD ($)
Dec. 31, 2015
Dec. 31, 2014
Other Liabilities, Current [Abstract]    
Rebates, product returns, administrative fees and service fees $ 6,776,023 $ 5,234,800
Employee wages and benefits 1,034,991 1,154,093
Acquisition related accruals 0 2,360,960
Other 1,723,254 1,756,916
Total other current liabilities $ 9,534,268 $ 10,506,769