XML 78 R65.htm IDEA: XBRL DOCUMENT v3.6.0.2
Business Segments (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2016
USD ($)
Sep. 30, 2016
USD ($)
Jun. 30, 2016
USD ($)
Mar. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Sep. 30, 2015
USD ($)
Jun. 30, 2015
USD ($)
Mar. 31, 2015
USD ($)
Dec. 31, 2016
USD ($)
segment
Dec. 31, 2015
USD ($)
Dec. 31, 2014
USD ($)
Segment Reporting [Abstract]                      
Number of business segments | segment                 4    
Segment Reporting Information [Line Items]                      
Revenue $ 127,283 $ 121,978 $ 125,542 $ 115,756 $ 126,431 $ 122,931 $ 125,665 $ 115,253 $ 490,559 $ 490,280 $ 501,867
Total gross profit $ 21,882 $ 20,004 $ 20,344 $ 17,927 $ 22,412 $ 20,369 $ 20,076 $ 19,135 80,157 81,992 89,575
Selling, general and administrative expenses                 48,597 47,748 47,108
Restructuring charges                 0 1,551 0
Gain (loss) on change in fair value of contingent consideration, net                 (136) (371) 1,392
Operating income                 31,424 32,322 43,859
Interest expense                 (1,568) (1,381) (833)
Other income (expense)                 178 (1,318) (203)
Income before income taxes                 30,034 29,623 42,823
Learning Solutions [Member]                      
Segment Reporting Information [Line Items]                      
Revenue                 208,998 207,039 198,242
Total gross profit                 38,954 36,223 32,761
Professional and Technical Services [Member]                      
Segment Reporting Information [Line Items]                      
Revenue                 101,907 119,092 151,559
Total gross profit                 15,803 23,621 33,350
Sandy Training and Marketing [Member]                      
Segment Reporting Information [Line Items]                      
Revenue                 101,768 87,567 67,694
Total gross profit                 14,181 11,321 10,903
Performance Readiness Solutions [Member]                      
Segment Reporting Information [Line Items]                      
Revenue                 77,886 76,582 84,372
Total gross profit                 $ 11,219 $ 10,827 $ 12,561