XML 56 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Organization and Significant Accounting Policies - Additional Information (Detail)
$ in Millions
12 Months Ended
Oct. 05, 2016
Sep. 07, 2016
Dec. 31, 2017
USD ($)
Segment
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Organization And Summary Of Significant Accounting Policies [Line Items]          
Number of reporting segments | Segment     2    
Fair value of term notes     $ 127.5 $ 134.4  
Carrying amount of term notes     $ 127.5 $ 134.4  
Percentage of (LIFO) inventory     59.00% 61.00%  
Allowance for doubtful accounts     $ 5.3 $ 6.3  
Advertising costs charged to operations     126.9 113.9 $ 102.2
Amortization of total advertising costs     43.0 37.0 27.4
Research and development costs     86.4 80.1 73.7
Excess tax deductions recognized as financing cash flows     $ 11.6 $ 5.9 $ 10.4
Minimum percentage of amount likely to be realized upon ultimate settlement to recognize tax benefits     50.00%    
Stock split ratio 2 2      
Percentage of stock dividend to stock holders     100.00%    
Dividend payable date     Oct. 05, 2016    
Dividend date of record     Sep. 21, 2016    
Minimum          
Organization And Summary Of Significant Accounting Policies [Line Items]          
Marketable securities, Maturity period     180 days    
Product warranty period     1 year    
Amortization of total advertising costs, months     12 months    
Minimum | Customer Relationships          
Organization And Summary Of Significant Accounting Policies [Line Items]          
Intangible assets estimated useful lives     3 years    
Minimum | Building          
Organization And Summary Of Significant Accounting Policies [Line Items]          
Estimated service lives used to compute depreciation     25 years    
Minimum | Equipment          
Organization And Summary Of Significant Accounting Policies [Line Items]          
Estimated service lives used to compute depreciation     3 years    
Minimum | Software Development          
Organization And Summary Of Significant Accounting Policies [Line Items]          
Estimated service lives used to compute depreciation     3 years    
Maximum          
Organization And Summary Of Significant Accounting Policies [Line Items]          
Marketable securities, Maturity period     12 months    
Product warranty period     10 years    
Amortization of total advertising costs, months     24 months    
Maximum | Customer Relationships          
Organization And Summary Of Significant Accounting Policies [Line Items]          
Intangible assets estimated useful lives     25 years    
Maximum | Building          
Organization And Summary Of Significant Accounting Policies [Line Items]          
Estimated service lives used to compute depreciation     50 years    
Maximum | Equipment          
Organization And Summary Of Significant Accounting Policies [Line Items]          
Estimated service lives used to compute depreciation     20 years    
Maximum | Software Development          
Organization And Summary Of Significant Accounting Policies [Line Items]          
Estimated service lives used to compute depreciation     15 years