Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($) $ in Thousands |
Common Stock [Member] |
Additional Paid-in Capital [Member] |
Treasury Stock, Common [Member] |
Excess Purchase Price over Predecessor Basis [Member] |
Retained Earnings [Member] |
AOCI Attributable to Parent [Member] |
Parent [Member] |
Noncontrolling Interest [Member] |
Total |
Balance (in shares) at Dec. 31, 2023 |
73,195,055
|
|
|
|
|
|
|
|
|
Balance at Dec. 31, 2023 |
$ 733
|
$ 1,070,386
|
$ (1,032,921)
|
$ (202,116)
|
$ 2,519,313
|
$ (15,143)
|
$ 2,340,252
|
$ 2,818
|
$ 2,343,070
|
Balance (in shares) at Dec. 31, 2023 |
|
|
(13,057,298)
|
|
|
|
|
|
|
Unrealized gain (loss) on interest rate swaps, net of tax |
|
|
|
|
|
252
|
252
|
|
252
|
Foreign currency translation adjustment |
|
|
|
|
|
(28,638)
|
(28,638)
|
(127)
|
(28,765)
|
Common stock issued under equity incentive plans, net of forfeitures and shares withheld for employee taxes and strike price (in shares) |
413,523
|
|
8,417
|
|
|
|
|
|
|
Common stock issued under equity incentive plans, net of forfeitures and shares withheld for employee taxes and strike price |
$ 3
|
5,533
|
|
|
|
|
5,536
|
|
5,536
|
Net share settlement of restricted stock awards (in shares) |
|
|
(42,276)
|
|
|
|
|
|
|
Net share settlement of restricted stock awards |
|
|
$ (4,896)
|
|
|
|
(4,896)
|
|
(4,896)
|
Stock repurchases (in shares) |
|
|
(355,640)
|
|
|
|
|
|
|
Stock repurchases |
|
|
$ (50,609)
|
|
|
|
(50,609)
|
|
(50,609)
|
Share-based compensation |
|
25,155
|
|
|
|
|
25,155
|
|
25,155
|
Net income attributable to Generac Holdings Inc. |
|
|
|
|
85,347
|
|
85,347
|
|
85,347
|
Net income |
|
|
|
|
|
|
|
115
|
|
Net income |
|
|
|
|
|
|
|
|
85,462
|
Balance (in shares) at Jun. 30, 2024 |
73,608,578
|
|
|
|
|
|
|
|
|
Balance at Jun. 30, 2024 |
$ 736
|
1,101,074
|
$ (1,088,426)
|
(202,116)
|
2,601,974
|
(43,529)
|
2,369,713
|
2,806
|
2,372,519
|
Balance (in shares) at Jun. 30, 2024 |
|
|
(13,446,797)
|
|
|
|
|
|
|
Foreign currency translation adjustment |
|
|
|
|
|
(28,638)
|
(28,638)
|
(127)
|
(28,765)
|
Redemption value adjustment |
|
|
|
|
(2,686)
|
|
(2,686)
|
|
(2,686)
|
Balance (in shares) at Mar. 31, 2024 |
73,492,146
|
|
|
|
|
|
|
|
|
Balance at Mar. 31, 2024 |
$ 735
|
1,081,985
|
$ (1,037,227)
|
(202,116)
|
2,542,859
|
(18,832)
|
2,367,404
|
2,908
|
2,370,312
|
Balance (in shares) at Mar. 31, 2024 |
|
|
(13,087,185)
|
|
|
|
|
|
|
Unrealized gain (loss) on interest rate swaps, net of tax |
|
|
|
|
|
|
(1,730)
|
|
(1,730)
|
Foreign currency translation adjustment |
|
|
|
|
|
(22,967)
|
(22,967)
|
(40)
|
(23,007)
|
Common stock issued under equity incentive plans, net of forfeitures and shares withheld for employee taxes and strike price (in shares) |
116,432
|
|
|
|
|
|
|
|
|
Common stock issued under equity incentive plans, net of forfeitures and shares withheld for employee taxes and strike price |
$ 1
|
6,374
|
|
|
|
|
6,375
|
|
6,375
|
Net share settlement of restricted stock awards (in shares) |
|
|
(3,972)
|
|
|
|
|
|
|
Net share settlement of restricted stock awards |
|
|
$ (590)
|
|
|
|
(590)
|
|
(590)
|
Stock repurchases (in shares) |
|
|
(355,640)
|
|
|
|
|
|
|
Stock repurchases |
|
|
$ (50,609)
|
|
|
|
(50,609)
|
|
(50,609)
|
Share-based compensation |
|
12,715
|
|
|
|
|
12,715
|
|
12,715
|
Net income attributable to Generac Holdings Inc. |
|
|
|
|
59,115
|
|
59,115
|
|
59,115
|
Net income |
|
|
|
|
|
|
|
(62)
|
|
Net income |
|
|
|
|
|
|
|
|
59,053
|
Balance (in shares) at Jun. 30, 2024 |
73,608,578
|
|
|
|
|
|
|
|
|
Balance at Jun. 30, 2024 |
$ 736
|
1,101,074
|
$ (1,088,426)
|
(202,116)
|
2,601,974
|
(43,529)
|
2,369,713
|
2,806
|
2,372,519
|
Balance (in shares) at Jun. 30, 2024 |
|
|
(13,446,797)
|
|
|
|
|
|
|
Foreign currency translation adjustment |
|
|
|
|
|
(22,967)
|
(22,967)
|
(40)
|
(23,007)
|
Redemption value adjustment |
|
|
|
|
|
|
|
|
0
|
Balance (in shares) at Dec. 31, 2024 |
73,785,631
|
|
|
|
|
|
|
|
|
Balance at Dec. 31, 2024 |
$ 738
|
1,133,756
|
$ (1,196,997)
|
(202,116)
|
2,844,296
|
(85,399)
|
2,494,278
|
3,165
|
$ 2,497,443
|
Balance (in shares) at Dec. 31, 2024 |
|
|
(14,173,697)
|
|
|
|
|
|
14,173,697
|
Unrealized gain (loss) on interest rate swaps, net of tax |
|
|
|
|
|
(7,403)
|
(7,403)
|
|
$ (7,403)
|
Foreign currency translation adjustment |
|
|
|
|
|
95,907
|
95,907
|
651
|
96,558
|
Common stock issued under equity incentive plans, net of forfeitures and shares withheld for employee taxes and strike price (in shares) |
238,119
|
|
|
|
|
|
|
|
|
Common stock issued under equity incentive plans, net of forfeitures and shares withheld for employee taxes and strike price |
$ 2
|
1,037
|
|
|
|
|
1,039
|
|
1,039
|
Net share settlement of restricted stock awards (in shares) |
|
|
(68,973)
|
|
|
|
|
|
|
Net share settlement of restricted stock awards |
|
|
$ (9,304)
|
|
|
|
(9,304)
|
|
(9,304)
|
Stock repurchases (in shares) |
|
|
(1,109,206)
|
|
|
|
|
|
|
Stock repurchases |
|
|
$ (147,917)
|
|
|
|
(147,917)
|
|
(147,917)
|
Share-based compensation |
|
26,360
|
|
|
|
|
26,360
|
|
26,360
|
Cash dividends paid to noncontrolling interest of subsidiary |
|
|
|
|
(293)
|
|
(293)
|
|
(293)
|
Net income attributable to Generac Holdings Inc. |
|
|
|
|
117,856
|
|
117,856
|
|
117,856
|
Net income |
|
|
|
|
|
|
|
852
|
|
Net income |
|
|
|
|
|
|
|
|
118,708
|
Balance (in shares) at Jun. 30, 2025 |
74,023,750
|
|
|
|
|
|
|
|
|
Balance at Jun. 30, 2025 |
$ 740
|
1,161,153
|
$ (1,354,218)
|
(202,116)
|
2,961,859
|
3,105
|
2,570,523
|
4,668
|
$ 2,575,191
|
Balance (in shares) at Jun. 30, 2025 |
|
|
(15,351,876)
|
|
|
|
|
|
15,351,876
|
Foreign currency translation adjustment |
|
|
|
|
|
95,907
|
95,907
|
651
|
$ 96,558
|
Redemption value adjustment |
|
|
|
|
|
|
|
|
0
|
Balance (in shares) at Mar. 31, 2025 |
74,035,516
|
|
|
|
|
|
|
|
|
Balance at Mar. 31, 2025 |
$ 740
|
1,145,990
|
$ (1,303,086)
|
(202,116)
|
2,888,136
|
(60,440)
|
2,469,224
|
3,801
|
2,473,025
|
Balance (in shares) at Mar. 31, 2025 |
|
|
(14,953,986)
|
|
|
|
|
|
|
Unrealized gain (loss) on interest rate swaps, net of tax |
|
|
|
|
|
(3,090)
|
(3,090)
|
|
(3,090)
|
Foreign currency translation adjustment |
|
|
|
|
|
66,635
|
66,635
|
453
|
67,088
|
Common stock issued under equity incentive plans, net of forfeitures and shares withheld for employee taxes and strike price (in shares) |
(11,766)
|
|
|
|
|
|
|
|
|
Common stock issued under equity incentive plans, net of forfeitures and shares withheld for employee taxes and strike price |
|
411
|
|
|
|
|
411
|
|
411
|
Net share settlement of restricted stock awards (in shares) |
|
|
(5,369)
|
|
|
|
|
|
|
Net share settlement of restricted stock awards |
|
|
$ (669)
|
|
|
|
(669)
|
|
(669)
|
Stock repurchases (in shares) |
|
|
(392,521)
|
|
|
|
|
|
|
Stock repurchases |
|
|
$ (50,463)
|
|
|
|
(50,463)
|
|
(50,463)
|
Share-based compensation |
|
14,752
|
|
|
|
|
14,752
|
|
14,752
|
Cash dividends paid to noncontrolling interest of subsidiary |
|
|
|
|
(293)
|
|
(293)
|
|
|
Net income attributable to Generac Holdings Inc. |
|
|
|
|
74,016
|
|
74,016
|
|
74,016
|
Net income |
|
|
|
|
|
|
|
414
|
|
Net income |
|
|
|
|
|
|
|
|
74,430
|
Balance (in shares) at Jun. 30, 2025 |
74,023,750
|
|
|
|
|
|
|
|
|
Balance at Jun. 30, 2025 |
$ 740
|
$ 1,161,153
|
$ (1,354,218)
|
$ (202,116)
|
$ 2,961,859
|
3,105
|
2,570,523
|
4,668
|
$ 2,575,191
|
Balance (in shares) at Jun. 30, 2025 |
|
|
(15,351,876)
|
|
|
|
|
|
15,351,876
|
Foreign currency translation adjustment |
|
|
|
|
|
$ 66,635
|
$ 66,635
|
$ 453
|
$ 67,088
|
Redemption value adjustment |
|
|
|
|
|
|
|
|
$ 0
|