XML 17 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Net sales $ 340,912,000 $ 321,623,000 $ 355,777,000
Cost of sales 273,460,000 266,498,000 291,381,000
Gross profit 67,452,000 55,125,000 64,396,000
Selling and general expenses 30,784,000 27,121,000 34,153,000
Intangibles amortization 1,635,000 582,000 214,000
Impairments - goodwill and intangible assets 0 5,295,000 0
Operating profit 35,033,000 22,127,000 30,029,000
Other income 7,398,000 3,817,000 2,430,000
Earnings before provision for income taxes 42,431,000 25,944,000 32,459,000
Provision for income taxes 7,872,000 5,245,000 6,805,000
Net earnings $ 34,559,000 $ 20,699,000 $ 25,654,000
Weighted average common shares outstanding:      
Basic and diluted (in shares) 7,106 7,081 7,060
Earnings per share, basic and diluted:      
Net earnings per share (in dollars per share) $ 4.86 $ 2.92 $ 3.63
Comprehensive income:      
Net earnings $ 34,559,000 $ 20,699,000 $ 25,654,000
Other comprehensive income, net of tax:      
Unrealized loss on available-for-sale securities, net of tax 125,000 (123,000) (134,000)
Comprehensive income $ 34,684,000 $ 20,576,000 $ 25,520,000