XML 55 R39.htm IDEA: XBRL DOCUMENT v3.6.0.2
Summary of Significant Accounting Policies (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2016
USD ($)
employee
Integer6
Dec. 31, 2015
USD ($)
Dec. 31, 2014
USD ($)
Mar. 31, 2017
USD ($)
Trade Accounts Receivables and Allowance for Doubtful Accounts        
Trade receivables, allowances $ 1,459 $ 1,734    
Vendor and Customer Rebates and Allowances        
Vendor rebates and allowances 7,000 7,700    
Customer rebates payable 31,600 27,700    
Asset Retirement Obligation        
Asset retirement obligations 1,000 200    
Deferred Software Costs        
Capitalized Computer Software, Net 6,500 6,500    
Amortization of deferred software costs $ 2,100 1,600 $ 1,300  
Labor Concentration and Unions        
Number of employees | employee 6,210      
Number of collective bargaining arrangements | Integer6 9      
Self Insurance        
Self insurance liabilities, current $ 8,400 9,700    
Self insurance liabilities, long-term $ 10,000 9,800    
Scenario, Forecast [Member] | Retained Earnings [Member] | ASU 2016-09 [Member]        
New Accounting Pronouncements and Changes in Accounting Principles [Abstract]        
New Accounting Pronouncement, Cumulative Effect of Change on Equity       $ 200
Software and Software Development Costs [Member] | Minimum [Member]        
Deferred Software Costs        
Property, Plant and Equipment, Useful Life 3 years      
Software and Software Development Costs [Member] | Maximum [Member]        
Deferred Software Costs        
Property, Plant and Equipment, Useful Life 5 years      
Reported Value Measurement [Member]        
Financial Instruments        
Fixed-rate debt $ 350,000 300,000    
Level 2 [Member]        
Financial Instruments        
Fixed-rate debt 347,400 309,000    
Money Market Funds [Member] | Fair Value, Measurements, Recurring [Member] | Level 1 [Member]        
Financial Instruments        
Cash equivalents, fair value $ 78,100 $ 170,200    
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Top Ten Customers [Member]        
Risks and Uncertainties        
Concentration risk 33.00%      
Accounts Receivable [Member] | Credit Concentration Risk [Member] | Customer One [Member]        
Risks and Uncertainties        
Concentration risk 11.00%      
Accounts Receivable [Member] | Credit Concentration Risk [Member] | Customer Two [Member]        
Risks and Uncertainties        
Concentration risk 12.00%      
Accounts Receivable [Member] | Credit Concentration Risk [Member] | Top Two Customers [Member]        
Risks and Uncertainties        
Concentration risk   10.00%    
Workforce Subject to Collective Bargaining Arrangements [Member] | Unionized Employees Concentration Risk [Member]        
Risks and Uncertainties        
Concentration risk 24.00%      
Workforce in OR and WA Subject to Collective Bargaining Agreements [Member] | Unionized Employees Concentration Risk [Member]        
Labor Concentration and Unions        
Number of employees | employee 658      
Number of collective bargaining arrangements expiring in one year or less | Integer6 4      
Workforce in Billings and Vancouver Subject to Collective Bargaining Arrangements [Member] | Unionized Employees Concentration Risk [Member]        
Labor Concentration and Unions        
Number of employees | employee 47      
Number of collective bargaining arrangements expiring in one year or less | Integer6 2      
Workforce in LA subject to Collective Bargaining Agreements [Member] | Unionized Employees Concentration Risk [Member]        
Labor Concentration and Unions        
Number of employees | employee 712      
Workforce in Canada subject to Collective Bargaining Agreements [Member] | Unionized Employees Concentration Risk [Member]        
Labor Concentration and Unions        
Number of employees | employee 87      
Building Materials Distribution [Member]        
Revenue Recognition        
Shipping and handling costs $ 121,600 $ 109,200 $ 104,800