XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2025
Sep. 29, 2024
Sep. 28, 2025
Sep. 29, 2024
Net sales $ 115,463 $ 91,823 $ 339,551 $ 253,536
Cost of sales 99,451 74,600 286,882 207,761
Gross profit 16,012 17,223 52,669 45,775
Selling and general expenses 9,221 7,621 27,253 22,777
Impairment of vendor deposit 0 0 2,701 0
Intangibles amortization 379 379 1,137 1,137
Operating profit 6,412 9,223 21,578 21,861
Other income 448 1,150 1,703 4,710
Earnings before provision for income taxes 6,860 10,373 23,281 26,571
Provision for income taxes 1,543 2,290 5,202 5,843
Net earnings $ 5,317 $ 8,083 $ 18,079 $ 20,728
Weighted average shares outstanding:        
Basic and diluted (in shares) 7,150 7,131 7,146 7,126
Net Earnings per share:        
Basic and diluted (in dollars per share) $ 0.74 $ 1.13 $ 2.53 $ 2.91
Comprehensive income:        
Net earnings $ 5,317 $ 8,083 $ 18,079 $ 20,728
Other comprehensive income (loss), net of tax:        
Unrealized gain (loss) on available-for-sale securities (4) 52 (26) 45
Comprehensive income $ 5,313 $ 8,135 $ 18,053 $ 20,773
Cash dividends declared and paid per common share (in dollars per share) $ 0 $ 0 $ 1 $ 4.5