v3.26.1
Segment Reporting - Schedule of Segment to Consolidated (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 01, 2026
Jul. 26, 2025
Aug. 01, 2026
Jul. 26, 2025
Segment Reporting [Line Items]        
Contract revenues $ 2,005,907 $ 1,377,944 $ 3,970,689 $ 2,636,551
Costs of earned revenues, excluding depreciation and amortization 1,565,355 1,070,450 3,143,410 2,081,562
Depreciation and amortization 115,626 60,854 227,271 119,243
Income before income taxes 153,976 131,118 260,685 209,717
Operating Segments        
Segment Reporting [Line Items]        
Contract revenues 2,005,900 1,377,900 3,970,700 2,636,600
Costs of earned revenues, excluding depreciation and amortization 1,565,300 1,070,500 3,143,400 2,081,600
Depreciation and amortization 115,600 60,900 227,300 119,200
Other segment items 133,000 99,800 265,400 196,500
Income before income taxes 192,000 146,700 334,600 239,300
Operating Segments | Communications        
Segment Reporting [Line Items]        
Contract revenues 1,608,400 1,377,900 3,177,800 2,636,600
Costs of earned revenues, excluding depreciation and amortization 1,287,300 1,070,500 2,553,800 2,081,600
Depreciation and amortization 66,800 60,900 132,100 119,200
Other segment items 110,500 99,800 229,300 196,500
Income before income taxes 143,800 146,700 262,600 239,300
Operating Segments | Building Systems        
Segment Reporting [Line Items]        
Contract revenues 397,500 0 792,900 0
Costs of earned revenues, excluding depreciation and amortization 278,000 0 589,600 0
Depreciation and amortization 48,800 0 95,200 0
Other segment items 22,500 0 36,100 0
Income before income taxes 48,200 0 72,000 0
Corporate        
Segment Reporting [Line Items]        
Income before income taxes $ 38,000 $ 15,600 $ 73,900 $ 29,600