XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Note 13 - Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2023

  

2022

  

2023

  

2022

 

Numerator

                

Net income attributable to Generac Holdings Inc.

 $45,198  $156,359  $57,628  $270,217 

Redeemable noncontrolling interest redemption value adjustment

  (1,821)  (13,645)  (10,837)  (25,592)

Net income attributable to common shareholders

 $43,377  $142,714  $46,791  $244,625 
                 

Denominator

                

Weighted average shares, basic

  61,721,614   63,662,510   61,645,341   63,607,711 

Dilutive effect of stock compensation awards (1)

  626,570   1,040,295   784,570   1,180,348 

Dilutive effect of contingently issued shares

  -   10,943   -   10,943 

Diluted shares

  62,348,184   64,713,748   62,429,911   64,799,002 
                 

Net income attributable to common shareholders per share

                

Basic

 $0.70  $2.24  $0.76  $3.85 

Diluted

 $0.70  $2.21  $0.75  $3.78