XML 107 R91.htm IDEA: XBRL DOCUMENT v3.10.0.1
Quarterly Financial Data (Unaudited) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 19, 2018
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Schedule of Quarterly Financial Information Disclosure [Line Items]                        
Sales   $ 256,038 $ 257,572 $ 257,125 $ 238,087 $ 243,260 $ 240,455 $ 213,276 $ 215,389 $ 1,008,822 $ 912,380 $ 844,748
Gross profit   62,632 66,772 66,454 60,257 60,911 64,939 54,679 54,164 256,115 234,693 205,099
Net income   $ 16,589 $ 23,543 $ 18,771 $ 14,583 $ 3,240 $ 16,592 $ 12,316 $ 12,167 $ 73,486 $ 44,315 $ 40,045
Per common share - diluted                        
Diluted (in dollars per share)   $ 1.41 $ 2.00 $ 1.60 $ 1.24 $ 0.27 $ 1.42 $ 1.05 $ 1.05 $ 6.25 $ 3.79 $ 3.46
Average shares                        
Diluted (in shares)   11,768 11,777 11,759 11,739 11,727 11,708 11,671 11,620 11,761 11,682 11,565
Dividends per share (in dollars per share) $ 0.12 $ 0.11 $ 0.11 $ 0.11 $ 0.11 $ 0.10 $ 0.10 $ 0.10 $ 0.10      
Market price of common stock                        
Estimated foreign earnings and profits tax expense           $ 10,100            
High                        
Market price of common stock                        
Share Price (in dollars per share)   93.45 102.29 118.93 120.22 $ 119.50 107.69 92.67 79.50 $ 93.45 $ 119.50  
Low                        
Market price of common stock                        
Share Price (in dollars per share)   $ 72.85 $ 88.13 $ 88.60 $ 103.38 $ 104.87 $ 86.80 $ 71.72 $ 71.20 $ 72.85 $ 104.87