XML 56 R42.htm IDEA: XBRL DOCUMENT v3.6.0.2
Nature of Business and Summary of Significant Accounting Policies - Receivables and Concentration of Credit Risk (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Accounting Policies [Abstract]        
Billed Receivables $ 250,116 $ 192,045    
Allowance for doubtful accounts (3,873) (5,045) $ (4,806) $ (4,459)
Billed, net 246,243 187,000    
Accrued Receivables 21,919 32,116    
Receivables, net $ 268,162 $ 219,116