XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Net sales $ 225,870 $ 293,146
Cost of sales 192,630 249,214
Gross profit 33,240 43,932
Operating expenses:    
Research and development 4,313 4,851
Selling, general, and administrative 20,167 23,267
Amortization of intangible assets 3,966 5,349
Total operating expenses 28,446 33,467
Operating income 4,794 10,465
Interest expense, net 4,550 1,532
Other expense, net 784 84
Income (loss) before income taxes (540) 8,849
Income tax expense (benefit) (535) 810
Net income (loss) $ (5) $ 8,039
Net income (loss) per share    
Net income per share, basic (in usd per share) $ 0.00 $ 0.28
Net income per share, diluted (in usd per share) $ 0.00 $ 0.28
Shares used to compute Net income (loss) per share:    
Shares used to compute net income per share, basic (in shares) 28,984,878 28,592,629
Shares used to compute net income per share, diluted (in shares) 28,984,878 29,023,455