XML 41 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Reportable Segments - Operations of Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Segment Reporting Information [Line Items]    
Revenue $ 346,293 $ 333,992
Gross profit 100,188 97,135
Operating expenses 87,939 87,913
Income before income taxes 12,249 9,222
Tech    
Segment Reporting Information [Line Items]    
Revenue 236,497 222,045
Gross profit 65,348 61,100
FA    
Segment Reporting Information [Line Items]    
Revenue 80,944 87,295
Gross profit 27,161 28,655
GS    
Segment Reporting Information [Line Items]    
Revenue 28,852 24,652
Gross profit $ 7,679 $ 7,380