XML 93 R79.htm IDEA: XBRL DOCUMENT v3.25.2
Business Segments (Schedule of Reconciliation of Segment Results to Consolidated Loss Before Income Taxes) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting [Abstract]        
Income (loss) from construction operations $ 76,430 $ 40,493 $ 141,755 $ 89,299
Other income, net 6,204 5,838 10,892 11,149
Interest expense (13,588) (23,084) (27,940) (42,391)
INCOME BEFORE INCOME TAXES $ 69,046 $ 23,247 $ 124,707 $ 58,057