v3.26.1
Condensed Consolidated Statements of Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenues and other:        
Sales $ 216,236 $ 179,116 $ 402,725 $ 343,853
Other income (expense), net 40 1,385 83 1,376
Total revenues, net of other expenses 216,276 180,501 402,808 345,229
Costs and expenses:        
Selling, general and administrative 20,125 20,557 36,541 41,217
Research and development 178 193 355 357
Amortization of identifiable intangibles 440 440 879 879
Pension and postretirement benefits 25 27 63 3
Interest expense 465 1,785 824 2,798
Asset impairments and costs associated with exit and disposal activities, net of adjustments 9 (1) 15 17
Total 208,498 177,689 388,928 341,169
Income (loss) from continuing operations before income taxes 7,778 2,812 13,880 4,060
Income tax expense (benefit) 1,731 984 2,763 1,560
Net income (loss) from continuing operations 6,047 1,828 11,117 2,500
Income (loss) from discontinued operations, net of tax (30) (97) 561 9,332
Net income (loss) $ 6,017 $ 1,731 $ 11,678 $ 11,832
Basic:        
Continuing operations (in dollars per share) $ 0.17 $ 0.05 $ 0.32 $ 0.07
Discontinued operations (in dollars per share) 0 0 0.02 0.27
Basic earnings (loss) per share (in dollars per share) 0.17 0.05 0.34 0.34
Diluted:        
Continuing operations (in dollars per share) 0.17 0.05 0.32 0.07
Discontinued operations (in dollars per share) 0 0 0.02 0.27
Diluted earnings (loss) per share (in dollars per share) $ 0.17 $ 0.05 $ 0.34 $ 0.34
Shares used to compute earnings (loss) per share:        
Basic (in shares) 34,844 34,775 34,771 34,694
Diluted (in shares) 34,844 34,775 34,771 34,694
Cost of goods sold        
Costs and expenses:        
Cost of goods and services sold $ 180,784 $ 148,535 $ 338,280 $ 284,178
Freight        
Costs and expenses:        
Cost of goods and services sold $ 6,472 $ 6,153 $ 11,971 $ 11,720