XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED CONDENSED STATEMENTS OF EARNINGS AND COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
CONSOLIDATED CONDENSED STATEMENTS OF EARNINGS AND COMPREHENSIVE INCOME (UNAUDITED)        
Net sales $ 74,329 $ 84,150 $ 209,819 $ 237,458
Cost of sales 41,427 47,997 116,818 135,136
Gross earnings 32,902 36,153 93,001 102,322
Selling and administrative expenses 22,739 23,720 67,926 72,803
Earnings from operations 10,163 12,433 25,075 29,519
Interest income 894 269 2,763 598
Interest expense (15) (5) (15) (522)
Other expense, net (185) (133) (423) (431)
Earnings before provision for income taxes 10,857 12,564 27,400 29,164
Provision for income taxes 2,794 3,227 7,080 7,518
Net earnings $ 8,063 $ 9,337 $ 20,320 $ 21,646
Basic weighted average shares outstanding (in shares) 9,439 9,451 9,435 9,458
Diluted weighted average shares outstanding (in shares) 9,599 9,530 9,576 9,539
Basic earnings per share (in dollars per share) $ 0.85 $ 0.99 $ 2.15 $ 2.29
Diluted earnings per share (in dollars per share) 0.84 0.98 2.12 2.27
Cash dividends declared (per share) (in dollars per share) $ 0.26 $ 0.25 $ 0.77 $ 0.74
Comprehensive income $ 9,055 $ 8,656 $ 20,427 $ 21,104