XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED CONDENSED STATEMENTS OF EARNINGS AND COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
CONSOLIDATED CONDENSED STATEMENTS OF EARNINGS AND COMPREHENSIVE INCOME    
Net sales $ 86,294 $ 81,360
Cost of sales 49,132 52,232
Gross earnings 37,162 29,128
Selling and administrative expenses 26,776 23,697
Earnings from operations 10,386 5,431
Interest income 139 91
Interest expense (385) (1)
Other expense, net (130) (6)
Earnings before provision for income taxes 10,010 5,515
Provision for income taxes 2,565 1,462
Net earnings $ 7,445 $ 4,053
Basic weighted average shares outstanding 9,483 9,596
Diluted weighted average shares outstanding 9,545 9,647
Basic earnings per share $ 0.79 $ 0.42
Diluted earnings per share 0.78 0.42
Cash dividends declared (per share) $ 0.24 $ 0.24
Comprehensive income $ 7,238 $ 4,728