XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
CONSOLIDATED STATEMENTS OF OPERATIONS        
Net sales $ 49,850 $ 77,786 $ 188,737 $ 312,858
Cost of goods sold 40,668 58,548 152,397 235,942
Gross profit 9,182 19,238 36,340 76,916
Selling, general and administrative expenses 5,642 8,789 21,809 35,495
Gain on disposition of assets, net (50) (1,962) (51) (1,962)
Operating income 3,590 12,411 14,582 43,383
Interest income, net 634 860 2,364 2,066
Income before income taxes 4,224 13,271 16,946 45,449
Income tax provision 820 2,868 3,360 9,176
Net income $ 3,404 $ 10,403 $ 13,586 $ 36,273
Earnings per share        
Basic (in dollars per share) $ 0.10 $ 0.30 $ 0.37 $ 1.05
Diluted (in dollars per share) $ 0.10 $ 0.30 $ 0.37 $ 1.05