XML 43 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Discontinued Operations (Tables)
6 Months Ended
Jun. 30, 2025
Discontinued Operations and Disposal Groups [Abstract]  
Schedule of Carrying Amount of Net Assets Classified as Held for Sale
The following table presents the major categories of income from discontinued operations:

Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2025202420252024
Contract revenue$— $31,116 $— $66,540 
Contract cost of sales— (28,185)— (60,218)
Operating income from discontinued operations— 2,931 — 6,322 
General and administrative expense— 449 — (870)
Other expense, net— (6)— — 
Gain on sale of discontinued operations— 76,754 197 76,754 
Income from discontinued operations before taxes— 80,128 197 82,206 
Provision for income taxes— (2,351)— (2,351)
Net income from discontinued operations$— $77,777 $197 $79,855 

The following table presents select non-cash operating and investing activities related to cash flows from discontinued operations:

Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2025202420252024
Depreciation and amortization$— $84 $— $200 
Capital expenditures— 106 — 233 
Stock-based compensation— 906 — 954