XML 47 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Payable and Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2017
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued expenses
Accounts payable and accrued expenses at December 31, 2017 and 2016 consist of the following:
 
 
As of December 31,
 
2017
 
2016
Trade accounts payable, including from affiliated entity
$
7,564,830

 
$
5,920,642

Accrued compensation
7,997,152

 
6,531,983

Accrued subcontract costs
3,746,937

 
5,475,359

Other accrued expenses
3,969,879

 
1,669,803

 
$
23,278,798

 
$
19,597,787