XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
CONSOLIDATED STATEMENTS OF OPERATIONS    
Net sales $ 69,340 $ 118,914
Cost of goods sold 55,356 89,892
Gross profit 13,984 29,022
Selling, general and administrative expenses 8,742 14,533
Operating income 5,242 14,489
Interest income, net 851 483
Income before income taxes 6,093 14,972
Income tax provision 1,496 3,423
Net income $ 4,597 $ 11,549
Earnings per share    
Basic (in dollars per share) $ 0.13 $ 0.34
Diluted (in dollars per share) 0.13 0.34
Dividends paid per share (in dollars per share) $ 0.14 $ 0.14