v3.26.1
Note 14 - Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended March 31,

 
  

2026

  

2025

 

Numerator

        

Net income attributable to Generac Holdings Inc.

 $73,253  $43,840 

Net income attributable to common shareholders

 $73,253  $43,840 
         

Denominator

        

Weighted average shares, basic

  58,412,205   59,062,534 

Dilutive effect of stock compensation awards (1)

  820,939   685,055 

Weighted average shares, diluted

  59,233,144   59,747,589 
         

Net income attributable to common shareholders per share

        

Basic

 $1.25  $0.74 

Diluted

 $1.24  $0.73