v3.25.2
Note 12 - Earnings Per Share - Reconciliation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Net income attributable to Generac Holdings Inc. $ 74,016 $ 59,115 $ 117,856 $ 85,347
Redemption value adjustment 0 0 0 (2,686)
Net income attributable to common shareholders $ 74,016 $ 59,115 $ 117,856 $ 82,661
Weighted average shares, basic (in shares) 58,496,998 59,880,336 58,771,818 59,854,131
Dilutive effect of stock compensation awards (1) (in shares) [1] 520,825 761,404 614,089 705,773
Diluted shares (in shares) 59,017,823 60,641,740 59,385,907 60,559,904
Net income attributable to Generac Holdings Inc. per common share - basic: (in dollars per share) $ 1.27 $ 0.99 $ 2.01 $ 1.38
Net income attributable to Generac Holdings Inc. per common share - diluted: (in dollars per share) $ 1.25 $ 0.97 $ 1.98 $ 1.36
[1] Excludes approximately 779,000 and 428,000 stock options and restricted stock awards for the three months and six months ended June 30, 2025, respectively, and 471,000 and 440,000 stock options and restricted stock awards for the three months and six months ended June 30, 2024, respectively, because they would be anti-dilutive.