XML 93 R77.htm IDEA: XBRL DOCUMENT v3.8.0.1
Quarterly Results of Operations (unaudited) (Table) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Net sales                 $ 1,546,098 $ 1,399,551 $ 1,405,239
Cost of sales                 968,357 877,568 904,747
Gross profit                 577,741 521,983 500,492
Net Income (Loss) Attributable to Parent                 $ 117,948 $ 120,911 $ 112,938
Net income per share: [Abstract]                      
Earnings Per Share, Basic                 $ 2.14 $ 2.12 $ 1.91
Earnings Per Share, Diluted                 $ 2.04 $ 2.03 $ 1.85
First Quarter [Member]                      
Net sales       $ 366,387       $ 329,357      
Cost of sales       233,669       213,155      
Gross profit       132,718       116,202      
Fees and Commissions       3,927       2,171      
Net Income (Loss) Attributable to Parent       $ 20,158       $ 23,659      
Net income per share: [Abstract]                      
Earnings Per Share, Basic       $ 0.36       $ 0.41      
Earnings Per Share, Diluted       $ 0.35       $ 0.39      
Second Quarter [Member]                      
Net sales     $ 374,148       $ 325,402        
Cost of sales     234,751       204,357        
Gross profit     139,397       121,045        
Fees and Commissions     2,166       2,826        
Net Income (Loss) Attributable to Parent     $ 28,964       $ 24,737        
Net income per share: [Abstract]                      
Earnings Per Share, Basic     $ 0.53       $ 0.43        
Earnings Per Share, Diluted     $ 0.50       $ 0.41        
Third Quarter [Member]                      
Net sales   $ 441,193       $ 408,384          
Cost of sales   275,303       253,876          
Gross profit   165,890       154,508          
Fees and Commissions   4,745       5,358          
Net Income (Loss) Attributable to Parent   $ 44,229       $ 43,767          
Net income per share: [Abstract]                      
Earnings Per Share, Basic   $ 0.81       $ 0.77          
Earnings Per Share, Diluted   $ 0.77       $ 0.74          
Fourth Quarter [Member]                      
Net sales $ 364,370       $ 336,408            
Cost of sales 224,634       206,180            
Gross profit 139,736       130,228            
Fees and Commissions 3,421       1,529            
Net Income (Loss) Attributable to Parent $ 24,597       $ 28,748            
Net income per share: [Abstract]                      
Earnings Per Share, Basic $ 0.45       $ 510.00            
Earnings Per Share, Diluted $ 0.43       $ 490.00