XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED CONDENSED STATEMENTS OF EARNINGS AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
CONSOLIDATED CONDENSED STATEMENTS OF EARNINGS AND COMPREHENSIVE INCOME        
Net sales $ 67,014 $ 74,359 $ 153,308 $ 155,719
Cost of sales 38,007 44,589 87,139 96,821
Gross earnings 29,007 29,770 66,169 58,898
Selling and administrative expenses 22,307 24,105 49,083 47,802
Earnings from operations 6,700 5,665 17,086 11,096
Interest income 190 89 329 180
Interest expense (132) (11) (517) (12)
Other (expense) income, net (168) 181 (298) 175
Earnings before provision for income taxes 6,590 5,924 16,600 11,439
Provision for income taxes 1,726 1,429 4,291 2,891
Net earnings $ 4,864 $ 4,495 $ 12,309 $ 8,548
Basic weighted average shares outstanding 9,440 9,549 9,461 9,572
Diluted weighted average shares outstanding 9,542 9,664 9,625 9,655
Basic earnings per share $ 0.51 $ 0.47 $ 1.30 $ 0.89
Diluted earnings per share 0.50 0.47 1.28 0.89
Cash dividends declared (per share) $ 0.25 $ 0.24 $ 0.49 $ 0.48
Comprehensive income $ 5,210 $ 3,430 $ 12,448 $ 8,158