XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Net sales $ 238,718 $ 339,228
Cost of sales 144,290 204,316
Gross profit 94,428 134,912
Selling, general and administrative expenses 37,480 39,960
Income from operations 56,948 94,952
Interest expense, net 1,985 14
Income before income taxes 54,963 94,938
Provision for income taxes 13,832 23,727
Net income $ 41,131 $ 71,211
Basic earnings per common share $ 0.38 $ 0.62
Basic weighted average common shares outstanding 108,771,958 114,638,424
Diluted earnings per common share $ 0.38 $ 0.62
Diluted weighted average common shares outstanding 108,916,261 114,853,881
Comprehensive income $ 41,131 $ 71,211