XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended March 31,

 
   

2023

   

2022

 

Numerator

               

Net income attributable to Generac Holdings Inc.

  $ 12,430     $ 113,858  

Redeemable noncontrolling interest redemption value adjustment

    (9,016 )     (11,947 )

Net income attributable to common shareholders

  $ 3,414     $ 101,911  
                 

Denominator

               

Weighted average shares, basic

    61,556,044       63,449,380  

Dilutive effect of stock compensation awards (1)

    738,403       1,279,626  

Dilutive effect of contingently issued shares

    -       99,813  

Diluted shares

    62,294,447       64,828,819  
                 

Net income attributable to common shareholders per share

               

Basic

  $ 0.06     $ 1.61  

Diluted

  $ 0.05     $ 1.57