XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Net sales $ 197,798 $ 228,065 $ 621,990 $ 686,707
Cost of sales 135,419 156,417 420,136 468,415
Gross profit 62,379 71,648 201,854 218,292
Selling, general and administrative expenses 43,698 51,756 148,130 152,066
(Gain) loss on disposal of fixed assets (22) (5) (78) (693)
Operating income 18,703 19,897 53,802 66,919
Interest expense, net 1,539 1,719 4,975 4,077
Income before income taxes 17,164 18,178 48,827 62,842
Income tax expense 4,417 4,507 12,499 16,003
Net income $ 12,747 $ 13,671 $ 36,328 $ 46,839
Net income per common share:        
Basic $ 0.35 $ 0.37 $ 0.99 $ 1.29
Diluted $ 0.34 $ 0.37 $ 0.98 $ 1.28