XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Construction Joint Ventures - Schedule of Unconsolidated Construction Joint Ventures Revenue and Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Guarantor Obligations [Line Items]        
Cost of revenue: $ 1,072,561 $ 950,177 $ 2,608,326 $ 2,273,352
Changes to net income (loss) 83,977 57,496 93,392 7,878
Granite’s interest in net income (loss)     651 (4,535)
Collaborative Arrangement        
Guarantor Obligations [Line Items]        
Revenue: 7,790 16,004 25,213 40,369
Cost of revenue: 9,706 7,536 27,427 36,155
Granite’s interest in gross profit (loss) (1,916) 8,468 (2,214) 4,214
Granite’s interest in net income (loss) (1,403) 8,540 (651) 4,535
Collaborative Arrangement | Corporate Joint Venture        
Guarantor Obligations [Line Items]        
Revenue: 15,996 (18,391) 46,361 44,994
Cost of revenue: 23,462 (10,607) 69,559 74,328
Changes to net income (loss) (5,667) (7,514) (17,766) (27,742)
Collaborative Arrangement | Co-venturer | Other Partners Interest in Partnerships        
Guarantor Obligations [Line Items]        
Revenue: 8,206 (34,395) 21,148 4,625
Cost of revenue: 13,756 (18,143) 42,132 38,173
Changes to net income (loss) $ (4,264) $ (16,054) $ (17,115) $ (32,277)