XML 57 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Year Ended December 31,

 
  

2023

  

2022

  

2021

 

Numerator

            

Net income attributable to Generac Holdings Inc.

 $214,606  $399,502  $550,494 

Redeemable noncontrolling interest redemption value adjustment

  (11,517)  (49,235)  (17,102)

Net income attributable to common shareholders

 $203,089  $350,267  $533,392 
             

Denominator

            

Weighted average shares, basic

  61,265,060   63,117,007   62,686,001 

Dilutive effect of stock compensation awards (1)

  793,327   1,087,219   1,534,603 

Dilutive effect of contingently issued shares

  -   477,131   32,804 

Diluted shares

  62,058,387   64,681,357   64,253,408 
             

Net income attributable to common shareholders per share

            

Basic

 $3.31  $5.55  $8.51 

Diluted

 $3.27  $5.42  $8.30