XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Income Statement [Abstract]    
Net sales $ 245,524 $ 200,395
Cost of sales 149,723 110,699
Gross profit 95,801 89,696
Selling, general and administrative expenses 31,312 34,561
Income from operations 64,489 55,135
Interest income, net (3) (522)
Income before income taxes 64,492 55,657
Provision for income taxes 15,947 13,255
Net income $ 48,545 $ 42,402
Basic earnings per common share $ 0.42 $ 0.37
Basic weighted average common shares outstanding 115,663,366 116,259,058
Diluted earnings per common share $ 0.42 $ 0.36
Diluted weighted average common shares outstanding 116,017,400 116,647,442
Comprehensive income $ 48,545 $ 42,402