XML 49 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
Business Segments (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
USD ($)
Jun. 30, 2016
USD ($)
Jun. 30, 2017
USD ($)
segment
Jun. 30, 2016
USD ($)
Segment Reporting [Abstract]        
Number of reportable business segments | segment     4  
Segment Reporting Information [Line Items]        
Revenue $ 131,161 $ 125,542 $ 253,608 $ 241,298
Gross Profit 22,435 20,344 41,823 38,271
Selling, General and Administrative Expense 13,238 12,279 26,232 24,249
(Loss) gain on change in fair value of contingent consideration, net (96) 88 101 (71)
Operating income 9,101 8,153 15,692 13,951
Interest expense 534 359 972 604
Other income (expense) (107) 175 (182) 629
Income before income tax expense 8,460 7,969 14,538 13,976
Learning Solutions        
Segment Reporting Information [Line Items]        
Gross Profit 10,108 9,572 18,864 19,276
Professional and Technical Services        
Segment Reporting Information [Line Items]        
Gross Profit 4,137 4,106 8,736 7,990
Sandy Training and Marketing        
Segment Reporting Information [Line Items]        
Gross Profit 4,075 3,830 6,951 6,281
Performance Readiness Solutions        
Segment Reporting Information [Line Items]        
Gross Profit 4,115 2,836 7,272 4,724
Operating Segments        
Segment Reporting Information [Line Items]        
Revenue 131,161 125,542 253,608 241,298
Operating Segments | Learning Solutions        
Segment Reporting Information [Line Items]        
Revenue 53,403 52,706 103,149 102,612
Operating Segments | Professional and Technical Services        
Segment Reporting Information [Line Items]        
Revenue 25,652 26,024 50,961 51,853
Operating Segments | Sandy Training and Marketing        
Segment Reporting Information [Line Items]        
Revenue 28,363 27,374 52,964 49,198
Operating Segments | Performance Readiness Solutions        
Segment Reporting Information [Line Items]        
Revenue $ 23,743 $ 19,438 $ 46,534 $ 37,635