XML 53 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information - Summary of Net Income from Company's Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information [Line Items]    
Contract revenues $ 242,865 $ 198,660
General and administrative expenses 20,038 16,111
Other expense (income) 368 (425)
Income tax provision 11,710 6,989
Net income 33,416 21,024
EBITDA [Member]    
Segment Reporting Information [Line Items]    
Contract revenues 242,865 198,660
Direct contract cost 134,171 117,565
Plant expenses excluding depreciation expense 28,640 24,501
Depreciation expense 10,531 11,020
General and administrative expenses 20,038 16,111
Other losses (460) (2,016)
Interest expense 4,497 4,060
Interest income (46) (169)
Other expense (income) 368 (425)
Income tax provision 11,710 6,989
Net income $ 33,416 $ 21,024