Quarterly report pursuant to Section 13 or 15(d)

Goodwill and Intangible Assets (Details)

v3.19.2
Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Goodwill [Roll Forward]          
Balance as of beginning of period     $ 198,622    
Increase from acquisition     60,590    
Balance as of end of period $ 259,212   259,212    
Finite-Lived Intangible Assets [Line Items]          
Amortization of intangible assets 5,000 $ 4,000 10,000 $ 8,000  
Finite-Lived Intangible Assets, Net [Abstract]          
Cost 265,164   265,164   $ 202,164
Accumulated Amortization (116,218)   (116,218)   (106,247)
Accumulated Impairment Loss (1,025)   (1,025)   (1,025)
Net Intangible Assets 147,921   147,921   94,892
Supply Chain Management          
Goodwill [Roll Forward]          
Balance as of beginning of period     63,190    
Increase from acquisition     0    
Balance as of end of period 63,190   63,190    
Federal Services          
Goodwill [Roll Forward]          
Balance as of beginning of period     30,883    
Increase from acquisition     0    
Balance as of end of period 30,883   30,883    
Aviation          
Goodwill [Roll Forward]          
Balance as of beginning of period     104,549    
Increase from acquisition     60,590    
Balance as of end of period 165,139   165,139    
Contract and customer-related          
Finite-Lived Intangible Assets, Net [Abstract]          
Cost 228,094   228,094   173,094
Accumulated Amortization (94,185)   (94,185)   (86,076)
Accumulated Impairment Loss (1,025)   (1,025)   (1,025)
Net Intangible Assets 132,884   132,884   85,993
Acquired technologies          
Finite-Lived Intangible Assets, Net [Abstract]          
Cost 12,400   12,400   12,400
Accumulated Amortization (9,096)   (9,096)   (8,533)
Accumulated Impairment Loss 0   0   0
Net Intangible Assets 3,304   3,304   3,867
Trade names          
Finite-Lived Intangible Assets, Net [Abstract]          
Cost 24,670   24,670   16,670
Accumulated Amortization (12,937)   (12,937)   (11,638)
Accumulated Impairment Loss 0   0   0
Net Intangible Assets $ 11,733   $ 11,733   $ 5,032