v3.26.1
Note 14 - 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, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net income attributable to Generac Holdings Inc. $ 143,244 $ 74,016 $ 216,497 $ 117,856
Net income attributable to common shareholders $ 143,244 $ 74,016 $ 216,497 $ 117,856
Weighted average shares, basic (in shares) 58,822,634 58,496,998 58,615,919 58,771,818
Dilutive effect of stock compensation awards (1) (in shares) [1] 812,813 520,825 820,460 614,089
Weighted average shares, diluted (in shares) 59,635,447 59,017,823 59,436,379 59,385,907
Net income attributable to Generac Holdings Inc. per common share - basic: (in dollars per share) $ 2.44 $ 1.27 $ 3.69 $ 2.01
Net income attributable to Generac Holdings Inc. per common share - diluted: (in dollars per share) $ 2.4 $ 1.25 $ 3.64 $ 1.98
[1] Excludes approximately 124,000 and 123,000 stock options and restricted stock awards for the three and six months ended June 30, 2026, respectively, and 779,000 and 428,000 stock options and restricted stock awards for the three and six months ended June 30, 2025, respectively, because they would be anti-dilutive.