XML 39 R77.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill - Summary of Changes in Carrying Value of Goodwill by Reporting Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Goodwill [Line Items]    
Beginning Balance $ 736,938 $ 496,786
Acquisitions 308,564 244,402
Foreign Exchange 1,923 (4,250)
Ending Balance 1,047,425 736,938
Federal Solutions    
Goodwill [Line Items]    
Beginning Balance 666,841 422,439
Acquisitions 308,564 244,402
Foreign Exchange 0 0
Ending Balance 975,405 666,841
Critical Infrastructure    
Goodwill [Line Items]    
Beginning Balance 70,097 74,347
Acquisitions 0 0
Foreign Exchange 1,923 (4,250)
Ending Balance $ 72,020 $ 70,097