XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Statement [Abstract]    
Net sales $ 339,228 $ 245,524
Cost of sales 204,316 149,723
Gross profit 134,912 95,801
Selling, general and administrative expenses 39,960 32,049
Gain on insurance proceeds   (737)
Income from operations 94,952 64,489
Interest expense (income), net 14 (3)
Income before income taxes 94,938 64,492
Provision for income taxes 23,727 15,947
Net income $ 71,211 $ 48,545
Basic earnings per common share $ 0.62 $ 0.42
Basic weighted average common shares outstanding 114,638,424 115,663,366
Diluted earnings per common share $ 0.62 $ 0.42
Diluted weighted average common shares outstanding 114,853,881 116,017,400
Comprehensive income $ 71,211 $ 48,545