XML 54 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Nature of Business and Summary of Significant Accounting Policies - Receivables and Concentration of Credit Risk (Detail) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Accounts, Notes, Loans and Financing Receivable, Net, Current [Abstract]        
Billed Receivables $ 240,137 $ 250,116    
Allowance for doubtful accounts (4,799) (3,873) $ (5,045) $ (4,806)
Billed, net 235,338 246,243    
Accrued Receivables 27,507 21,919    
Receivables, net $ 262,845 $ 268,162