XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Net sales $ 335,357 $ 312,383
Cost of sales 226,242 207,190
Selling and administrative expenses 85,831 74,080
Total operating costs and expenses 312,073 281,270
Operating income 23,284 31,113
Interest expense 5,308 3,567
Other expense (income), net 1,340 1,630
Income before income taxes 16,636 25,916
Income taxes 3,477 5,432
Net income $ 13,159 $ 20,484
Per common share:    
Basic (in dollars per share) $ 0.26 $ 0.40
Diluted (in dollars per share) $ 0.26 $ 0.40
Weighted average common shares outstanding:    
Basic (in shares) 50,989,169 51,022,417
Diluted (in shares) 51,264,435 51,168,622