XML 58 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Acquisitions - Schedule of Supplemental Pro Forma Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Chesapeake Technology International, Corp        
Business Acquisition [Line Items]        
Pro forma Revenue $ 1,604,441 $ 1,687,840 $ 3,194,243 $ 3,236,306
Pro forma Net Income including noncontrolling interests 70,109 78,779 151,627 130,485
TRS Group, Inc        
Business Acquisition [Line Items]        
Pro forma Revenue 1,584,323 1,677,018 3,140,706 3,219,532
Pro forma Net Income including noncontrolling interests 70,752 80,078 152,799 134,688
BCC Engineering, LLC        
Business Acquisition [Line Items]        
Pro forma Revenue 1,584,323 1,697,357 3,138,683 3,256,684
Pro forma Net Income including noncontrolling interests 71,470 78,410 154,238 129,738
BlackSignal Technologies, LLC.        
Business Acquisition [Line Items]        
Pro forma Revenue 1,584,323 1,684,129 3,138,683 3,231,871
Pro forma Net Income including noncontrolling interests $ 71,076 $ 77,041 $ 153,818 $ 128,423