Interim Financial Information - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Quarterly Financial Information Disclosure [Abstract]                            
Loss (gain) on Convertible Debt Derivatives, Net of Tax $ 1,014,000 $ 1,192,000 $ 486,000 $ 604,000                    
Loss (gain) on Convertible Debt Derivatives, Per Diluted Share $ 0.03 $ 0.04 $ 0.02 $ 0.02                    
Gain (Loss) on Disposition of Business, Net of Tax   $ 7,386,000                        
Gain (Loss) from Disposition of Business, Net of Tax, Per Diluted Share   $ 0.23                        
Charges $ 1,148,000 $ 508,000 $ 689,000 $ 102,000 $ 1,031,000   $ 689,000 $ 240,000 $ 2,447,000 $ 1,971,000 $ 11,112,000 $ 9,336,000 $ 11,395,000 $ 10,534,000
Restructuring charges, net of tax $ 1,148,000 $ 508,000 $ 689,000 $ 102,000 $ 957,000   $ 635,000 $ 240,000            
Restructuring charges, net of tax, per diluted share $ 0.04 $ 0.02 $ 0.02 $ 0.00 $ 0.03   $ 0.02 $ 0.01            
Loss (gain) on Convertible Debt Derivatives $ 1,014,000 $ 1,192,000 $ 486,000 $ 604,000         (1,268,000) 0 0      
Gain on sale of business (pre-tax)   $ (7,386,000)             7,386,000 24,000 0      
Product Warranty Expense     1,670,000 1,220,000 $ 2,325,000                  
Product Warranty Expense, Net of Tax     $ 1,670,000 $ 1,220,000 $ 2,325,000                  
Product warranty expense, net of tax, per diluted share     $ 0.05 $ 0.04 $ 0.07                  
Write off of debt fees               $ 668,000            
Write off of debt fees, net of tax               $ 668,000            
Write off of debt fees per diluted share               $ 0.02            
Tax benefit (expense) from intra-period allocation           $ 3,400,000       (140,000) (7,175,000)      
Tax benefit (expense) from intra-period allocation per diluted share           $ 0.11                
Loss Contingency Accrual, Period Increase (Decrease)                 $ 2,856,000 $ (2,325,000) $ 11,493,000