XML 61 R50.htm IDEA: XBRL DOCUMENT v3.19.2
Business Segments (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
USD ($)
practice_area
Jun. 30, 2018
USD ($)
Jun. 30, 2019
USD ($)
reporting_unit
segment
practice_area
Jun. 30, 2018
USD ($)
Segment Reporting [Abstract]        
Number of reportable business segments | segment     2  
Segment Reporting Information [Line Items]        
Revenue $ 149,413 $ 133,691 $ 288,886 $ 258,723
Gross Profit 22,959 22,573 44,237 40,252
General and administrative expenses 15,402 14,121 31,529 27,980
Sales and marketing expenses 1,906 1,106 3,895 1,831
Restructuring charges 182 2,495 1,301 2,930
Gain on change in fair value of contingent consideration, net 627 894 677 3,446
Operating income 6,096 5,745 8,189 10,957
Other income (expense) 102 (988) 88 (1,152)
Income before income tax expense $ 4,519 4,907 $ 5,000 9,269
Number of reporting units | reporting_unit     4  
Number of practice areas | practice_area 4   4  
Workforce Excellence [Member]        
Segment Reporting Information [Line Items]        
Revenue $ 81,059 82,082 $ 160,509 158,528
Gross Profit $ 13,393 14,927 $ 26,802 26,282
Number of practice areas | practice_area 2   2  
Business Transformation Services [Member]        
Segment Reporting Information [Line Items]        
Revenue $ 68,354 51,609 $ 128,377 100,195
Gross Profit $ 9,566 7,646 $ 17,435 13,970
Number of practice areas | practice_area 2   2  
Operating Segments        
Segment Reporting Information [Line Items]        
Revenue $ 149,413 133,691    
Revenues     $ 288,886 258,723
Operating Segments | Workforce Excellence [Member]        
Segment Reporting Information [Line Items]        
Revenue 81,059 82,082    
Revenues     160,509 158,528
Operating Segments | Business Transformation Services [Member]        
Segment Reporting Information [Line Items]        
Revenue $ 68,354 $ 51,609    
Revenues     $ 128,377 $ 100,195