XML 99 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments in Affiliates - Summarized Statement of Operations for Equity Method Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Investments in and Advances to Affiliates [Line Items]      
Revenue $ 4,007,574 $ 3,509,138 $ 3,301,256
Range of increase in gross profit from each project, net 572,697 396,399 369,494
Increase to project profitability, net 196,192 59,854 91,817
Increase to net income 140,443 29,587 78,857
Granite’s interest in affiliates’ net income 16,982 25,748 13,571
Equity Method Investment, Nonconsolidated Investee or Group of Investees      
Investments in and Advances to Affiliates [Line Items]      
Revenue 395,492 476,361 377,256
Range of increase in gross profit from each project, net 94,618 142,139 95,816
Increase to project profitability, net 58,080 99,108 60,513
Increase to net income $ 49,521 $ 86,124 $ 47,331