XML 59 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Segment Reporting Information [Line Items]      
Advertising expenses $ 2.6 $ 2.9 $ 3.1
Shipping costs 3.9 4.8 4.8
Research and development $ 8.2 8.5 $ 9.8
Right-of-use asset in exchange for lease liability   $ 2.0  
Accounting Standards Update 2016-09 [Member]      
Segment Reporting Information [Line Items]      
Effective income tax rate reduction     2.00%
Building [Member]      
Segment Reporting Information [Line Items]      
Useful life 15 years    
Machinery and Equipment [Member]      
Segment Reporting Information [Line Items]      
Useful life 7 years    
Tools, Dies and Molds [Member]      
Segment Reporting Information [Line Items]      
Useful life 3 years    
Unaffiliated Castings [Member] | Sales [Member]      
Segment Reporting Information [Line Items]      
Percentage of sales 1.00%    
Firearms [Member] | Sales [Member]      
Segment Reporting Information [Line Items]      
Percentage of sales 99.00%    
Firearms [Member] | Sales [Member] | Non-US [Member]      
Segment Reporting Information [Line Items]      
Percentage of sales 5.00%