XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Comprehensive Income - USD ($)
shares in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Net sales $ 321,623,000 $ 355,777,000 $ 352,627,000
Cost of sales 266,498,000 291,381,000 267,705,000
Gross profit 55,125,000 64,396,000 84,922,000
Selling and general expenses 27,121,000 34,153,000 28,505,000
Intangibles amortization 582,000 214,000 221,000
Impairments - goodwill and intangible assets 5,295,000 0 0
Operating profit 22,127,000 30,029,000 56,196,000
Other income 3,817,000 2,430,000 3,792,000
Earnings before provision for income taxes 25,944,000 32,459,000 59,988,000
Provision for income taxes 5,245,000 6,805,000 13,030,000
Net earnings $ 20,699,000 $ 25,654,000 $ 46,958,000
Weighted average common shares outstanding:      
Basic and diluted (in shares) 7,081 7,060 7,038
Earnings per share, basic and diluted:      
Net earnings per share (in dollars per share) $ 2.92 $ 3.63 $ 6.67
Comprehensive income:      
Net earnings $ 20,699,000 $ 25,654,000 $ 46,958,000
Other comprehensive income, net of tax:      
Unrealized gain on available-for-sale securities, net of tax (123,000) (134,000) 18,000
Comprehensive income $ 20,576,000 $ 25,520,000 $ 46,976,000