XML 83 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revisions in Estimates - Summary of Impact of Revisions in Estimates to Gross Profit (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2022
USD ($)
$ / shares
Change in Accounting Estimate [Line Items]      
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
Increase to net income attributable to Granite Construction Incorporated $ 126,346 $ 43,599 $ 83,302
Increase to net income/decrease to net loss per diluted share attributable to common shareholders (in dollars per share) | $ / shares $ 2.62 $ 0.97 $ 1.70
Estimated Due to Production at Higher Rate      
Change in Accounting Estimate [Line Items]      
Number of projects with upward estimate changes 3 1 2
Range of increase in gross profit from each project, net   $ 8,100  
Increase to project profitability, net $ 25,600 8,100 $ 12,100
Increase to net income 18,300 6,900 9,700
Amounts attributable to non-controlling interests 0 3,200 2,700
Increase to net income attributable to Granite Construction Incorporated $ 18,300 $ 3,600 $ 7,000
Increase to net income/decrease to net loss per diluted share attributable to common shareholders (in dollars per share) | $ / shares $ 0.35 $ 0.07 $ 0.13
Estimated Due to Production at Higher Rate | Minimum      
Change in Accounting Estimate [Line Items]      
Range of increase in gross profit from each project, net $ 6,100   $ 5,400
Estimated Due to Production at Higher Rate | Maximum      
Change in Accounting Estimate [Line Items]      
Range of increase in gross profit from each project, net $ 10,300   $ 6,800
Estimated Cost Recovery of Customer Affirmative Claims and Back Charges      
Change in Accounting Estimate [Line Items]      
Number of projects with upward estimate changes 4 6 8
Increase to project profitability, net $ 50,200 $ 96,900 $ 92,200
Increase to net income 37,000 79,600 74,100
Amounts attributable to non-controlling interests 3,900 29,800 21,700
Increase to net income attributable to Granite Construction Incorporated $ 33,100 $ 49,800 $ 52,400
Increase to net income/decrease to net loss per diluted share attributable to common shareholders (in dollars per share) | $ / shares $ 0.63 $ 0.95 $ 1.00
Estimated Cost Recovery of Customer Affirmative Claims and Back Charges | Minimum      
Change in Accounting Estimate [Line Items]      
Range of increase in gross profit from each project, net $ 5,600 $ 5,100 $ 5,600
Estimated Cost Recovery of Customer Affirmative Claims and Back Charges | Maximum      
Change in Accounting Estimate [Line Items]      
Range of increase in gross profit from each project, net $ 24,200 $ 54,900 $ 32,200