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

Year Ended December 31,

 
  

2024

  

2023

  

2022

 

Numerator

            

Net income attributable to Generac Holdings Inc.

 $316,315  $214,606  $399,502 

Redemption value adjustment

  8,941   (11,517)  (49,235)

Net income attributable to common shareholders

 $325,256  $203,089  $350,267 
             

Denominator

            

Weighted average shares, basic

  59,559,797   61,265,060   63,117,007 

Dilutive effect of stock compensation awards (1)

  790,615   793,327   1,087,219 

Dilutive effect of contingently issued shares

  -   -   477,131 

Diluted shares

  60,350,412   62,058,387   64,681,357 
             

Net income attributable to common shareholders per share

            

Basic

 $5.46  $3.31  $5.55 

Diluted

 $5.39  $3.27  $5.42