XML 88 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Business Segments (Reportable Segments) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information [Line Items]    
Revenue $ 1,246,633 $ 1,048,987
Cost of operations 1,112,232 933,736
General and administrative expenses 69,076 66,445
Income (loss) from construction operations 65,325 48,806
Capital expenditures 30,104 10,434
Depreciation and amortization 12,574 13,582
Costs for share-based payment arrangements 6,600 5,500
Costs for share-based payment arrangements, after tax $ 4,800 $ 4,100
Costs for share-based payment arrangements, after tax (in dollars per share) $ 0.09 $ 0.08
Operating Segments    
Segment Reporting Information [Line Items]    
Revenue $ 1,310,135 $ 1,089,878
Cost of operations 1,112,232 933,736
General and administrative expenses 51,453 46,700
Income (loss) from construction operations 82,948 68,551
Capital expenditures 28,706 8,651
Depreciation and amortization 11,821 11,437
Intersegment Eliminations    
Segment Reporting Information [Line Items]    
Revenue (63,502) (40,891)
Corporate    
Segment Reporting Information [Line Items]    
Revenue 0 0
Cost of operations 0 0
General and administrative expenses 17,623 19,745
Income (loss) from construction operations (17,623) (19,745)
Capital expenditures 1,398 1,783
Depreciation and amortization 753 2,145
Civil    
Segment Reporting Information [Line Items]    
Revenue 610,041 472,165
Civil | Operating Segments    
Segment Reporting Information [Line Items]    
Revenue 645,003 502,822
Cost of operations 508,773 381,624
General and administrative expenses 21,668 19,798
Income (loss) from construction operations 79,600 70,743
Capital expenditures 26,850 8,131
Depreciation and amortization 10,690 10,254
Civil | Intersegment Eliminations    
Segment Reporting Information [Line Items]    
Revenue (34,962) (30,657)
Building    
Segment Reporting Information [Line Items]    
Revenue 459,784 411,942
Building | Operating Segments    
Segment Reporting Information [Line Items]    
Revenue 488,324 422,176
Cost of operations 436,288 383,996
General and administrative expenses 13,037 11,826
Income (loss) from construction operations 10,459 16,120
Capital expenditures 1,016 217
Depreciation and amortization 527 585
Building | Intersegment Eliminations    
Segment Reporting Information [Line Items]    
Revenue (28,540) (10,234)
Specialty Contractors    
Segment Reporting Information [Line Items]    
Revenue 176,808 164,880
Specialty Contractors | Operating Segments    
Segment Reporting Information [Line Items]    
Revenue 176,808 164,880
Cost of operations 167,171 168,116
General and administrative expenses 16,748 15,076
Income (loss) from construction operations (7,111) (18,312)
Capital expenditures 840 303
Depreciation and amortization 604 598
Specialty Contractors | Intersegment Eliminations    
Segment Reporting Information [Line Items]    
Revenue $ 0 $ 0