XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2025
Mar. 31, 2024
Net sales $ 103,639 $ 76,653
Cost of sales 85,528 62,800
Gross profit 18,111 13,853
Selling and general expenses 8,662 7,197
Intangibles amortization 379 379
Operating profit 9,070 6,277
Other income 738 2,075
Earnings before provision for income taxes 9,808 8,352
Provision for income taxes 2,198 1,784
Net earnings $ 7,610 $ 6,568
Weighted average shares outstanding:    
Basic and diluted (in shares) 7,137 7,117
Net Earnings per share:    
Basic and diluted (in dollars per share) $ 1.07 $ 0.92
Comprehensive income:    
Net earnings $ 7,610 $ 6,568
Other comprehensive income, net of tax:    
Unrealized gain on available-for-sale securities 13 0
Comprehensive income $ 7,623 $ 6,568
Cash dividends declared and paid per common share (in dollars per share) $ 1 $ 4.5