XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2025
Jun. 30, 2024
Jun. 29, 2025
Jun. 30, 2024
Net sales $ 120,449 $ 85,060 $ 224,088 $ 161,713
Cost of sales 101,903 70,361 187,431 133,161
Gross profit 18,546 14,699 36,657 28,552
Selling and general expenses 9,370 7,959 18,032 15,156
Impairment of vendor deposit 2,701 0 2,701 0
Intangibles amortization 379 379 758 758
Operating profit 6,096 6,361 15,166 12,638
Other income 517 1,485 1,255 3,560
Earnings before provision for income taxes 6,613 7,846 16,421 16,198
Provision for income taxes 1,461 1,769 3,659 3,553
Net earnings $ 5,152 $ 6,077 $ 12,762 $ 12,645
Weighted average shares outstanding:        
Basic and diluted (in shares) 7,147 7,128 7,144 7,122
Net Earnings per share:        
Basic and diluted (in dollars per share) $ 0.72 $ 0.85 $ 1.79 $ 1.78
Comprehensive income:        
Net earnings $ 5,152 $ 6,077 $ 12,762 $ 12,645
Other comprehensive income, net of tax:        
Unrealized loss on available-for-sale securities 9 7 23 7
Comprehensive income $ 5,143 $ 6,070 $ 12,739 $ 12,638
Cash dividends declared and paid per common share (in dollars per share) $ 0 $ 0 $ 1 $ 4.5