XML 33 R18.htm IDEA: XBRL DOCUMENT v3.19.1
Accounts Payable and Accrued Expenses
12 Months Ended
Dec. 31, 2018
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Expenses
Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses at December 31, 2018 and 2017 consist of the following:
 
 
As of December 31,
 
2018
 
2017
Trade accounts payable
$
10,043,816

 
$
7,564,830

Accrued compensation
9,466,821

 
7,997,152

Accrued subcontract costs
83,812

 
3,746,937

Other accrued expenses
3,540,284

 
3,969,879

 
$
23,134,733

 
$
23,278,798