XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Net sales $ 942,698 $ 701,355 $ 2,670,113 $ 1,724,118
Costs of goods sold 606,704 425,206 1,672,570 1,066,666
Gross profit 335,994 276,149 997,543 657,452
Operating expenses:        
Selling and service 82,242 60,901 229,443 178,566
Research and development 27,165 20,658 74,897 58,762
General and administrative 40,802 31,061 115,311 88,732
Amortization of intangibles 12,206 7,892 32,237 23,340
Total operating expenses 162,415 120,512 451,888 349,400
Income from operations 173,579 155,637 545,655 308,052
Other (expense) income:        
Interest expense (7,980) (8,096) (23,424) (25,081)
Investment income 165 301 1,012 1,921
Loss on extinguishment of debt [1] 0 0 (831) 0
Other, net (400) (557) 2,536 (2,687)
Total other expense, net (8,215) (8,352) (20,707) (25,847)
Income before provision for income taxes 165,364 147,285 524,948 282,205
Provision for income taxes 32,611 32,050 114,341 59,967
Net income 132,753 115,235 410,607 222,238
Net income (loss) attributable to noncontrolling interests 1,183 265 3,008 (3,337)
Net income attributable to Generac Holdings Inc. $ 131,570 $ 114,970 $ 407,599 $ 225,575
Net income attributable to Generac Holdings Inc. per common share - basic: (in dollars per share) $ 1.98 $ 1.86 $ 6.42 $ 3.59
Weighted average common shares outstanding - basic: (in shares) 62,690,437 62,353,473 62,583,957 62,244,872
Net income attributable to Generac Holdings Inc. per common share - diluted: (in dollars per share) $ 1.93 $ 1.82 $ 6.27 $ 3.51
Weighted average common shares outstanding - diluted: (in shares) 64,208,116 63,761,380 64,146,281 63,546,132
Comprehensive income attributable to Generac Holdings Inc. $ 113,727 $ 123,887 $ 386,789 $ 187,548
[1] Represents the non-cash write-off of original issue discount and deferred financing costs due to voluntary prepayment of Term Loan debt.