XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED CONDENSED STATEMENTS OF EARNINGS AND COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
CONSOLIDATED CONDENSED STATEMENTS OF EARNINGS AND COMPREHENSIVE INCOME (UNAUDITED)    
Net sales $ 71,558 $ 86,294
Cost of sales 39,551 49,132
Gross earnings 32,007 37,162
Selling and administrative expenses 23,756 26,776
Earnings from operations 8,251 10,386
Interest income 905 139
Interest expense   (385)
Other expense, net (95) (130)
Earnings before provision for income taxes 9,061 10,010
Provision for income taxes 2,411 2,565
Net earnings $ 6,650 $ 7,445
Basic weighted average shares outstanding (in shares) 9,436 9,483
Diluted weighted average shares outstanding (in shares) 9,580 9,545
Basic earnings per share (in dollars per share) $ 0.70 $ 0.79
Diluted earnings per share (in dollars per share) 0.69 0.78
Cash dividends declared (per share) (in dollars per share) $ 0.25 $ 0.24
Comprehensive income $ 5,631 $ 7,238