XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Note 12 - Earnings Per Share - Reconciliation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
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
Weighted average shares, basic (in shares) 59,062,534 59,849,362
Dilutive effect of stock compensation awards (in shares) [1] 685,055 636,763
Diluted shares (in shares) 59,747,589 60,486,125
Net income attributable to Generac Holdings Inc. per common share - basic: (in dollars per share) $ 0.74 $ 0.39
Net income attributable to Generac Holdings Inc. per common share - diluted: (in dollars per share) $ 0.73 $ 0.39
[1] For the years ended December 31, 2024, December 31, 2023, and December 31, 2022, excludes approximately 428,000, 348,000 and 76,000 stock options and restricted stock awards, respectively, as the impact of such awards was anti-dilutive.