XML 33 R22.htm IDEA: XBRL DOCUMENT v3.7.0.1
General - Contingent Consideration (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Dec. 31, 2020
Dec. 31, 2017
Mar. 31, 2017
Dec. 31, 2016
Jul. 01, 2016
Feb. 29, 2016
Jul. 01, 2014
Fair value measurement of contingent consideration                  
Estimated undiscounted future contingent payments         $ 12,200 $ 12,700      
Fair value of short-term contingent consideration         9,761 9,354      
Fair value of long-term contingent consideration         1,343 1,799      
Fair value of the contingent consideration $ 11,153     $ 11,153 11,104 $ 11,153      
Liability for contingent consideration                  
Balance as of beginning of period 11,153     11,153          
Changes in fair value (49)                
Balance as of end of period 11,104                
Forecast                  
Liability for contingent consideration                  
Changes in fair value     $ (2,000) $ (10,200)          
Direct service costs and other operating expenses                  
Liability for contingent consideration                  
Changes in fair value $ (100) $ (300)              
Cobalt                  
Contingent consideration disclosures                  
Maximum potential contingent payments         5,000       $ 6,000
TMG                  
Contingent consideration disclosures                  
Maximum potential contingent payments         15,000     $ 15,000  
AFSC                  
Contingent consideration disclosures                  
Maximum potential contingent payments         $ 10,000   $ 10,000