v3.25.2
Note 12 - Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2025

  

2024

  

2025

  

2024

 

Numerator

                

Net income attributable to Generac Holdings Inc.

 $74,016  $59,115  $117,856  $85,347 

Redemption value adjustment

  -   -   -   (2,686)

Net income attributable to common shareholders

 $74,016  $59,115  $117,856  $82,661 
                 

Denominator

                

Weighted average shares, basic

  58,496,998   59,880,336   58,771,818   59,854,131 

Dilutive effect of stock compensation awards (1)

  520,825   761,404   614,089   705,773 

Diluted shares

  59,017,823   60,641,740   59,385,907   60,559,904 
                 

Net income attributable to common shareholders per share

                

Basic

 $1.27  $0.99  $2.01  $1.38 

Diluted

 $1.25  $0.97  $1.98  $1.36