XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Note 12 - Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended March 31,

 
  

2025

  

2024

 

Numerator

        

Net income attributable to Generac Holdings Inc.

 $

 43,840

  $

 26,232

 

Redemption value adjustment

  

-

   

(2,686)

 

Net income attributable to common shareholders

 $

 43,840

  $

 23,546

 
         

Denominator

        

Weighted average shares, basic

  

59,062,534

   

59,849,362

 

Dilutive effect of stock compensation awards (1)

  

685,055

   

636,763

 

Diluted shares

  

59,747,589

   

60,486,125

 
         

Net income attributable to common shareholders per share

        

Basic

 $

 0.74

  $

 0.39

 

Diluted

 $

 0.73

  $

 0.39