v3.26.3
Segment Information - Summary of Revenues by Business Lines (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting Information [Line Items]        
Revenues $ 1,650,548 $ 1,621,748 $ 4,717,591 $ 4,760,431
Federal Solution Segment        
Segment Reporting Information [Line Items]        
Revenues 804,553 788,607 2,323,769 2,436,628
Federal Solution Segment | Defense And Intelligence        
Segment Reporting Information [Line Items]        
Revenues 536,542 468,935 1,570,296 1,369,832
Federal Solution Segment | Engineered Systems        
Segment Reporting Information [Line Items]        
Revenues 268,011 319,672 753,473 1,066,796
Critical Infrastructure        
Segment Reporting Information [Line Items]        
Revenues 845,995 833,141 2,393,822 2,323,803
Critical Infrastructure | Infrastructure - North America        
Segment Reporting Information [Line Items]        
Revenues 537,663 528,564 1,511,759 1,479,720
Critical Infrastructure | Infrastructure - Europe, Middle East and Africa        
Segment Reporting Information [Line Items]        
Revenues $ 308,332 $ 304,577 $ 882,063 $ 844,083