Accrued Expenses and Other Noncurrent Liabilities (Tables)
3 Months Ended
Mar. 31, 2015
Payables and Accruals [Abstract]  
Components of accrued liabilities
The components of accrued expenses at March 31, 2015 and December 31, 2014 are as follows:
 
March 31, 2015
 
December 31, 2014
Accrued compensation
$
5,240,055

 
$
11,359,446

Accrued rebates
2,224,829

 
2,572,544

Accrued employee benefits
1,832,399

 
1,643,713

Deferred rent
315,416

 
293,853

Other
3,268,386

 
3,626,444

Total accrued expenses
$
12,881,085

 
$
19,496,000