XML 19 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenues and other:        
Sales $ 194,942 $ 146,064 $ 538,796 $ 443,976
Other income (expense), net 4 (26) 1,381 304
Total revenues, net of other expenses 194,946 146,038 540,177 444,280
Costs and expenses:        
Selling, general and administrative 20,225 18,673 61,443 54,289
Research and development 147 301 504 424
Amortization of identifiable intangibles 440 440 1,319 1,339
Pension and postretirement benefits 27 54 30 163
Interest expense 768 1,192 3,566 3,515
Asset impairments and costs associated with exit and disposal activities, net of adjustments 418 0 435 587
Total 185,823 148,599 526,993 432,720
Income (loss) from continuing operations before income taxes 9,123 (2,561) 13,184 11,560
Income tax expense (benefit) 2,014 828 3,575 3,175
Net income (loss) from continuing operations 7,109 (3,389) 9,609 8,385
Income (loss) from discontinued operations, net of tax (35) (557) 9,297 (251)
Net income (loss) $ 7,074 $ (3,946) $ 18,906 $ 8,134
Basic:        
Continuing operations (in dollars per share) $ 0.20 $ (0.10) $ 0.28 $ 0.24
Discontinued operations (in dollars per share) 0 (0.01) 0.27 0
Basic earnings (loss) per share (in dollars per share) 0.20 (0.11) 0.55 0.24
Diluted:        
Continuing operations (in usd per share) 0.20 (0.10) 0.28 0.24
Discontinued operations (in dollars per share) 0 (0.01) 0.27 0
Diluted earnings (loss) per share (in dollars per share) $ 0.20 $ (0.11) $ 0.55 $ 0.24
Shares used to compute earnings (loss) per share:        
Basic (in shares) 34,773 34,391 34,721 34,364
Diluted (in shares) 34,773 34,391 34,721 34,364
Cost of goods sold        
Costs and expenses:        
Cost of goods and services sold $ 157,209 $ 122,471 $ 441,387 $ 356,591
Freight        
Costs and expenses:        
Cost of goods and services sold $ 6,589 $ 5,468 $ 18,309 $ 15,812