XML 68 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Discontinued Operations - Schedule of Major Categories of Income from Discontinued Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Net income from discontinued operations $ 77,777 $ 2,137 $ 79,855 $ 5,255
Discontinued Operations, Disposed of by Sale | PGSC and RRC        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Contract revenue 31,116 31,015 66,540 62,868
Contract cost of sales (28,185) (28,778) (60,218) (57,464)
Operating income from discontinued operations 2,931 2,237 6,322 5,404
Other expense, net (6) (60) 0 (110)
Gain on sale of discontinued operations 76,754 0 76,754 0
Income from discontinued operations before provision for income taxes 80,128 2,163 82,206 5,281
Provision for income taxes (2,351) (26) (2,351) (26)
Net income from discontinued operations 77,777 2,137 79,855 5,255
Discontinued Operations, Disposed of by Sale | PGSC and RRC Including Adjustments        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
General and administrative expense $ 449 $ (14) $ (870) $ (13)