Annual report pursuant to Section 13 and 15(d)

Segment Information (Schedule of Segment Information) (Details)

v3.10.0.1
Segment Information (Schedule of Segment Information) (Details)
12 Months Ended
Dec. 31, 2018
USD ($)
segment
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Jan. 01, 2018
USD ($)
Segment Reporting Information [Line Items]        
Number of reportable geographic segments | segment 4      
Revenue from Contract with Customer, Including Assessed Tax $ 2,802,326,000 $ 2,466,105,000 $ 2,377,045,000  
Income (loss) from operations 350,982,000 262,969,000 256,508,000  
Interest income (expense), net 9,876,000 4,515,000 2,003,000  
Interest expense on note payable to related party 0 429,000 1,041,000  
Other non-operating expense (141,000) (321,000) (572,000)  
Income before income taxes 360,717,000 266,734,000 256,898,000  
Income tax (expense) benefit 85,769,000 154,419,000 58,459,000  
Depreciation and amortization expense 58,230,000 59,945,000 60,016,000  
Accounts receivable, net 449,382,000 364,862,000   $ 429,381,000
Inventories 521,827,000 457,927,000   $ 433,890,000
Property, plant and equipment, net 291,596,000 281,394,000    
United States [Member]        
Segment Reporting Information [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 1,728,476,000 1,520,026,000 1,505,302,000  
Income (loss) from operations 410,750,000 336,797,000 336,578,000  
Depreciation and amortization expense 21,938,000 21,256,000 19,473,000  
Accounts receivable, net 199,018,000 180,742,000    
Inventories 328,815,000 285,481,000    
LAAP        
Segment Reporting Information [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 530,152,000 475,128,000 453,686,000  
Income (loss) from operations 80,967,000 75,922,000 63,927,000  
Depreciation and amortization expense 5,721,000 6,108,000 5,907,000  
Accounts receivable, net 110,494,000 95,765,000    
Inventories 98,883,000 84,149,000    
EMEA [Member]        
Segment Reporting Information [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 350,754,000 293,700,000 253,487,000  
Income (loss) from operations 33,314,000 10,410,000 7,543,000  
Depreciation and amortization expense 4,260,000 3,791,000 2,920,000  
Accounts receivable, net 85,887,000 42,659,000    
Inventories 63,261,000 57,055,000    
Canada [Member]        
Segment Reporting Information [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 192,944,000 177,251,000 164,570,000  
Income (loss) from operations 31,304,000 23,516,000 15,864,000  
Depreciation and amortization expense 3,076,000 2,746,000 2,787,000  
Accounts receivable, net 53,983,000 45,696,000    
Inventories 30,868,000 31,242,000    
Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Income (loss) from operations 556,335,000 446,645,000 423,912,000  
Corporate, Non-Segment [Member]        
Segment Reporting Information [Line Items]        
Unallocated corporate expense (205,353,000) (183,676,000) (167,404,000)  
Depreciation and amortization expense 23,235,000 26,044,000 $ 28,929,000  
United States        
Segment Reporting Information [Line Items]        
Property, plant and equipment, net 224,012,000 206,172,000    
Canada        
Segment Reporting Information [Line Items]        
Property, plant and equipment, net 26,566,000 30,318,000    
All Other Countries [Member]        
Segment Reporting Information [Line Items]        
Property, plant and equipment, net $ 41,018,000 $ 44,904,000