XML 54 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 12 - Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2018
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   
Year Ended December 31,
 
   
2018
   
2017
   
2016
 
Numerator
 
 
 
 
 
 
 
 
 
 
 
 
Net income attributable to Generac Holdings Inc.
  $
238,257
    $
157,808
    $
97,154
 
Redeemable noncontrolling interest redemption value adjustment
   
(17,970
)    
909
     
(909
)
Net income attributable to common shareholders
  $
220,287
    $
158,717
    $
96,245
 
                         
Denominator
 
 
 
 
 
 
 
 
 
 
 
 
Weighted average shares, basic
   
61,662,031
     
62,040,704
     
64,905,793
 
Dilutive effect of stock compensation awards (1)
   
571,194
     
602,168
     
476,981
 
Diluted shares
   
62,233,225
     
62,642,872
     
65,382,774
 
                         
Net income attributable to common shareholders per share
                       
Basic
  $
3.57
    $
2.56
    $
1.48
 
Diluted
  $
3.54
    $
2.53
    $
1.47