Annual report pursuant to Section 13 and 15(d)

Goodwill and Intangible Assets (Details)

v3.20.1
Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Goodwill [Roll Forward]      
Balance, beginning balance $ 198,622 $ 198,622  
Increase from acquisitions 77,828 0  
Balance, ending balance 276,450 198,622 $ 198,622
Amortization of intangible assets 19,317 16,017 16,017
Finite-Lived Intangible Assets [Line Items]      
Cost 258,764 202,164  
Accumulated Amortization (125,564) (106,247)  
Accumulated Impairment Loss (1,025) (1,025)  
Net Intangible Assets 132,175 94,892  
Finite-Lived Intangible Assets, Net [Abstract]      
2020 18,809    
2021 18,446    
2022 16,700    
2023 12,700    
2024 9,119    
Thereafter 56,401    
Net Intangible Assets 132,175 94,892  
Supply Chain Management      
Goodwill [Roll Forward]      
Balance, beginning balance 63,190 63,190  
Increase from acquisitions 0 0  
Balance, ending balance 63,190 63,190 63,190
Federal Services Group      
Goodwill [Roll Forward]      
Balance, beginning balance 30,883 30,883  
Increase from acquisitions 0 0  
Balance, ending balance 30,883 30,883 30,883
Aviation      
Goodwill [Roll Forward]      
Balance, beginning balance 104,549 104,549  
Increase from acquisitions 77,828 0  
Balance, ending balance 182,377 104,549 $ 104,549
Contract and customer-related      
Finite-Lived Intangible Assets [Line Items]      
Cost 227,594 173,094  
Accumulated Amortization (102,169) (86,076)  
Accumulated Impairment Loss (1,025) (1,025)  
Net Intangible Assets 124,400 85,993  
Finite-Lived Intangible Assets, Net [Abstract]      
Net Intangible Assets 124,400 85,993  
Acquired technologies      
Finite-Lived Intangible Assets [Line Items]      
Cost 12,400 12,400  
Accumulated Amortization (9,660) (8,533)  
Accumulated Impairment Loss 0 0  
Net Intangible Assets 2,740 3,867  
Finite-Lived Intangible Assets, Net [Abstract]      
Net Intangible Assets 2,740 3,867  
Trade names      
Finite-Lived Intangible Assets [Line Items]      
Cost 18,770 16,670  
Accumulated Amortization (13,735) (11,638)  
Accumulated Impairment Loss 0 0  
Net Intangible Assets 5,035 5,032  
Finite-Lived Intangible Assets, Net [Abstract]      
Net Intangible Assets $ 5,035 $ 5,032