XML 79 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Income Statement [Abstract]    
Net sales $ 200,395 $ 179,571
Cost of sales 110,699 110,206
Gross profit 89,696 69,365
Selling, general and administrative expenses 34,561 30,166
Income from operations 55,135 39,199
Interest income, net (522) (56)
Income before income taxes 55,657 39,255
Provision for income taxes 13,255 7,700
Net income $ 42,402 $ 31,555
Basic earnings per common share $ 0.73 $ 0.54
Basic weighted average common shares outstanding 58,129,529 58,543,478
Diluted earnings per common share $ 0.73 $ 0.54
Diluted weighted average common shares outstanding 58,323,721 58,829,177
Comprehensive income $ 42,402 $ 31,555