XML 22 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statement of Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Net sales $ 241,670 $ 227,100
Cost of sales (184,640) (174,390)
Gross profit 57,030 52,710
Selling, general and administrative expenses (40,540) (40,330)
Net gain on dispositions of assets 5,290 60
Operating profit 21,780 12,440
Other expense, net:    
Interest expense (4,520) (4,930)
Other income (expense), net (100) (320)
Other expense, net (4,620) (5,250)
Income before income tax expense 17,160 7,190
Income tax expense (4,740) (2,050)
Net income $ 12,420 $ 5,140
Basic earnings per share    
Net income per share $ 0.31 $ 0.13
Weighted average common shares—basic 40,605,288 41,018,049
Diluted earnings per share    
Net income per share $ 0.30 $ 0.12
Weighted average common shares—diluted 40,969,299 41,322,014