XML 45 R34.htm IDEA: XBRL DOCUMENT v3.4.0.3
Accrued Expenses and Other Noncurrent Liabilities (Details) - USD ($)
Mar. 31, 2016
Dec. 31, 2015
Payables and Accruals [Abstract]    
Accrued compensation $ 14,788,249 $ 17,937,504
Accrued rebates 2,557,846 2,535,606
Accrued employee benefits 2,966,096 2,809,239
Accrued professional fees 1,196,009 1,837,749
Accrued interest 3,104,615 1,463,880
Deferred rent 581,227 400,809
Other 2,826,415 3,298,275
Total accrued expenses 28,020,457 30,283,062
Other noncurrent liabilities $ 5,316,566 $ 2,940,435