XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]        
Net sales $ 208,453 $ 233,156 $ 424,192 $ 458,642
Cost of sales 140,043 158,440 284,717 311,998
Gross profit 68,410 74,716 139,475 146,644
Selling, general and administrative expenses 52,351 52,320 104,432 100,310
(Gain) loss on disposal of fixed assets (83) (221) (56) (688)
Operating income 16,142 22,617 35,099 47,022
Interest expense, net 1,790 1,211 3,436 2,358
Income before income taxes 14,352 21,406 31,663 44,664
Income tax expense 3,747 5,575 8,082 11,496
Net income $ 10,605 $ 15,831 $ 23,581 $ 33,168
Net income per common share:        
Basic $ 0.29 $ 0.43 $ 0.64 $ 0.91
Diluted $ 0.29 $ 0.43 $ 0.64 $ 0.91