XML 103 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 14 - Earnings Per Share - Reconciliation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Net income attributable to Generac Holdings Inc. $ 316,315 $ 214,606 $ 399,502
Redemption value adjustment 8,941 (11,517) (49,235)
Net income attributable to common shareholders $ 325,256 $ 203,089 $ 350,267
Weighted average shares, basic (in shares) 59,559,797 61,265,060 63,117,007
Dilutive effect of stock compensation awards (in shares) [1] 790,615 793,327 1,087,219
Dilutive effect of contingently issued shares (in shares) 0 0 477,131
Diluted shares (in shares) 60,350,412 62,058,387 64,681,357
Net income attributable to Generac Holdings Inc. per common share - basic: (in dollars per share) $ 5.46 $ 3.31 $ 5.55
Net income attributable to Generac Holdings Inc. per common share - diluted: (in dollars per share) $ 5.39 $ 3.27 $ 5.42
[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.