XML 54 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information - Summary of Net Income from Company's Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]        
Contract revenues $ 195,205 $ 191,173 $ 631,825 $ 559,919
General and administrative expenses 17,553 19,815 57,069 52,087
Other gains (1,936) (276) (2,395) (3,198)
Other income (264) (200) (142) (753)
Income tax provision 6,125 3,154 21,258 12,985
Net income 17,724 8,852 60,835 37,549
EBITDA [Member]        
Segment Reporting Information [Line Items]        
Contract revenues 195,205 191,173 631,825 559,919
Direct contract cost 106,571 116,358 352,579 334,948
Plant expenses excluding depreciation expense 34,007 28,493 97,355 81,107
Depreciation expense 10,867 10,089 32,042 32,217
General and administrative expenses 17,553 19,815 57,069 52,087
Other gains (1,936) (276) (2,395) (3,198)
Interest expense 4,626 5,107 13,485 13,566
Interest income (68) (219) (261) (589)
Other income (264) (200) (142) (753)
Income tax provision 6,125 3,154 21,258 12,985
Net income $ 17,724 $ 8,852 $ 60,835 $ 37,549