XML 78 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable, net $ 143,653 $ 138,478
Accounts Receivable [Member] | U.S. Government [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Concentration risk percentage 89.00% 83.00%
Billed [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable, net $ 118,918 $ 90,439
Unbilled [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable, net 24,735 $ 48,039
Decrease in unbilled accounts receivable $ (23,300)