XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Revisions in Estimates (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
project
$ / shares
Sep. 30, 2024
USD ($)
project
$ / shares
Sep. 30, 2025
USD ($)
project
$ / shares
Sep. 30, 2024
USD ($)
project
$ / shares
Change in Accounting Estimate [Line Items]        
Range of change in gross profit from each project, net $ 260,548 $ 202,949 $ 543,496 $ 421,945
Changes to project profitability, net 147,525 109,446 215,001 130,028
Changes to net income (loss) 109,397 83,977 161,415 93,392
Changes to net income (loss) attributable to Granite Construction Incorporated $ 102,929 $ 78,951 $ 140,973 $ 84,863
Net income per share, diluted (USD per share) | $ / shares $ 1.98 $ 1.57 $ 2.83 $ 1.79
Revisions in Estimates        
Change in Accounting Estimate [Line Items]        
Range of change in gross profit from each project, net     $ 5,000  
Revisions in Estimates, Increase        
Change in Accounting Estimate [Line Items]        
Number of projects with estimate changes 2 2 7 2
Changes to project profitability, net $ 13,300 $ 11,100 $ 50,800 $ 11,400
Changes to net income (loss) 9,900 8,500 37,700 8,700
Amounts attributable to non-controlling interests 0 0 5,100 0
Changes to net income (loss) attributable to Granite Construction Incorporated $ 9,900 $ 8,500 $ 32,600 $ 8,700
Net income per share, diluted (USD per share) | $ / shares $ 0.18 $ 0.16 $ 0.62 $ 0.17
Revisions in Estimates, Increase | Minimum        
Change in Accounting Estimate [Line Items]        
Range of change in gross profit from each project, net $ 5,000 $ 5,400 $ 5,200 $ 5,200
Revisions in Estimates, Increase | Maximum        
Change in Accounting Estimate [Line Items]        
Range of change in gross profit from each project, net $ 8,300 $ 5,700 $ 9,800 $ 6,200
Revisions in Estimates, Decrease        
Change in Accounting Estimate [Line Items]        
Number of projects with estimate changes | project 1 0 3 4
Range of change in gross profit from each project, net $ 5,900 $ 0    
Changes to project profitability, net 5,900 0 $ 32,500 $ 44,200
Changes to net income (loss) 4,400 0 24,100 33,800
Amounts attributable to non-controlling interests 0 0 0 5,400
Changes to net income (loss) attributable to Granite Construction Incorporated $ 4,400 $ 0 $ 24,100 $ 28,500
Net income per share, diluted (USD per share) | $ / shares $ 0.08 $ 0 $ 0.46 $ 0.54
Revisions in Estimates, Decrease | Minimum        
Change in Accounting Estimate [Line Items]        
Range of change in gross profit from each project, net     $ 6,800 $ 5,300
Revisions in Estimates, Decrease | Maximum        
Change in Accounting Estimate [Line Items]        
Range of change in gross profit from each project, net     $ 15,100 $ 22,000