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

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Numerator

                

Net income attributable to Generac Holdings Inc.

 $60,377  $58,270  $118,005  $328,487 

Redeemable noncontrolling interest redemption value adjustment

  (46)  (5,225)  (10,883)  (30,817)

Net income attributable to common shareholders

 $60,331  $53,045  $107,122  $297,670 
                 

Denominator

                

Weighted average shares, basic

  61,368,440   63,249,881   61,552,949   63,480,161 

Dilutive effect of stock compensation awards (1)

  722,723   1,006,814   809,794   1,139,242 

Dilutive effect of contingently issued shares

  -   10,943   -   10,943 

Diluted shares

  62,091,163   64,267,638   62,362,743   64,630,346 
                 

Net income attributable to common shareholders per share

                

Basic

 $0.98  $0.84  $1.74  $4.69 

Diluted

 $0.97  $0.83  $1.72  $4.61