XML 16 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED CONDENSED STATEMENTS OF EARNINGS AND COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
CONSOLIDATED CONDENSED STATEMENTS OF EARNINGS AND COMPREHENSIVE INCOME (UNAUDITED)        
Net sales $ 63,932 $ 67,014 $ 135,490 $ 153,308
Cost of sales 35,840 38,007 75,391 87,139
Gross earnings 28,092 29,007 60,099 66,169
Selling and administrative expenses 21,431 22,307 45,187 49,083
Earnings from operations 6,661 6,700 14,912 17,086
Interest income 964 190 1,869 329
Interest expense   (132)   (517)
Other expense, net (143) (168) (238) (298)
Earnings before provision for income taxes 7,482 6,590 16,543 16,600
Provision for income taxes 1,875 1,726 4,286 4,291
Net earnings $ 5,607 $ 4,864 $ 12,257 $ 12,309
Basic weighted average shares outstanding (in shares) 9,429 9,440 9,433 9,461
Diluted weighted average shares outstanding (in shares) 9,548 9,542 9,564 9,625
Basic earnings per share (in dollars per share) $ 0.60 $ 0.51 $ 1.30 $ 1.30
Diluted earnings per share (in dollars per share) 0.59 0.50 1.28 1.28
Cash dividends declared (per share) (in dollars per share) $ 0.26 $ 0.25 $ 0.51 $ 0.49
Comprehensive income $ 5,741 $ 5,210 $ 11,372 $ 12,448