XML 92 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Summary of Net Income from Company's Reportable Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Contract revenues $ 762,693 $ 589,625 $ 648,781
Depreciation expense 42,700 42,500 46,300
General and administrative expenses 70,769 57,056 51,117
Other (gains) losses (2,998) (7,543) 7,792
Other (income) expense (460) (2,233) 1,571
Income tax provision (benefit) 18,120 4,406 (9,360)
Net income (loss) 57,265 $ 13,906 $ (34,055)
EBITDA [Member]      
Segment Reporting Information [Line Items]      
Contract revenues 762,693    
Direct contract cost 449,748    
Plant expenses excluding depreciation expense 109,670    
Depreciation expense 42,699    
General and administrative expenses 70,769    
Other (gains) losses (2,998)    
Interest expense 18,556    
Interest income (676)    
Other (income) expense (460)    
Income tax provision (benefit) 18,120    
Net income (loss) $ 57,265