XML 40 R26.htm IDEA: XBRL DOCUMENT v3.7.0.1
Significant Accounting Policies - Additional Information (Detail)
3 Months Ended
Mar. 31, 2017
USD ($)
Facility
State
Segment
Mar. 31, 2016
USD ($)
Significant Accounting Policies [Line Items]    
Number of states with aggregates business sales by destination | State 26  
Number of reportable segments | Segment 3  
Shares withheld for income tax obligations reclassified from operating activity to financing activity $ 3,695,000 $ 580,000
ASU 2016-09    
Significant Accounting Policies [Line Items]    
Shares withheld for income tax obligations reclassified from operating activity to financing activity   26,000
Excess tax benefits from stock-based compensation recognized as operating activities $ 2,270,000 1,278,000
ASU 2017-07 | Cost of Sales    
Significant Accounting Policies [Line Items]    
Reclassification of costs to nonoperating expense   616,000
ASU 2017-07 | Selling, General and Administrative Costs    
Significant Accounting Policies [Line Items]    
Reclassification of costs to nonoperating expense   1,512,000
ASU 2017-07 | Other Operating Income and Expenses    
Significant Accounting Policies [Line Items]    
Reclassification of costs to nonoperating expense   $ 126,000
Minimum    
Significant Accounting Policies [Line Items]    
Number of quarries distribution facilities and plants | Facility 270