XML 18 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statement of Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Net sales $ 227,100 $ 215,460
Cost of sales (174,390) (167,770)
Gross profit 52,710 47,690
Selling, general and administrative expenses (40,270) (37,700)
Operating profit 12,440 9,990
Other expense, net:    
Interest expense (4,930) (3,700)
Other income (expense), net (320) (70)
Other expense, net (5,250) (3,770)
Income before income tax expense 7,190 6,220
Income tax expense (2,050) (1,310)
Net income $ 5,140 $ 4,910
Basic earnings per share    
Net income per share $ 0.13 $ 0.12
Weighted average common shares—basic 41,018,049 41,543,625
Diluted earnings per share    
Net income per share $ 0.12 $ 0.12
Weighted average common shares—diluted 41,322,014 41,802,037