XML 21 R6.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 25, 2021
Operating Activities:      
Net income $ 9,829 $ 17,989 $ 24,405
Reconciling adjustments:      
Depreciation and amortization 5,671 6,063 4,835
Allowance for credit losses 566 108 (408)
Stock option and restricted stock unit expense 2,008 1,974 902
Deferred income taxes (1,391) (244) 567
Loss (gain) on disposals of assets (111) (22) (19)
Accounts receivable 6,867 9,738 (301)
Inventories 29,409 (15,847) (19,894)
Prepaids and other assets 752 3,433 (4,163)
Accounts payable and accrued expenses (5,719) (14,668) (4,985)
Net cash provided by operating activities 48,328 8,575 1,074
Purchase of property and equipment (2,085) (2,111) (9,696)
Acquisitions   (35,757)  
Proceeds from sale of property and equipment 140 40 43
Net cash used in investing activities (1,945) (37,828) (9,653)
Dividends paid (6,180) (8,154) (7,693)
Proceeds from issuance of long-term debt 93,998 197,369 232,065
Payments on long-term debt (137,983) (160,027) (204,601)
Proceeds from exercise of stock options     144
Deferred financing fees (169) (342) (33)
Purchase of stock     (10,434)
Net cash provided by financing activities (50,334) 28,846 9,448
Increase (decrease) in Cash and Cash Equivalents (3,951) (407) 869
Cash and Cash Equivalents, beginning of year 3,967 4,374 3,505
Cash and Cash Equivalents, end of year 16 3,967 4,374
Supplemental Cash Flows Information      
Interest paid 5,330 3,867 1,433
Income taxes paid 4,260 4,144 6,284
Fair value of assets acquired   41,496  
Cash paid for assets   (35,757)  
Liabilities assumed   5,739  
Officer [Member]      
Reconciling adjustments:      
Common stock issued in lieu of bonus to officers 395    
Director [Member]      
Reconciling adjustments:      
Common stock issued in lieu of bonus to officers $ 52 $ 51 $ 135