v3.26.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 27,988 $ 15,762
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 7,346 7,329
Noncash lease expense 2,014 2,084
Stock compensation expense 1,369 1,204
Provision for bad debts 1,916 538
Amortization of debt issuance costs and loan fees 552 496
Change in assets and liabilities:    
Receivables (28,109) (10,186)
Inventories (13,502) (26,912)
Other current assets (1,468) (2,651)
Other assets (120) (145)
Accounts payable 16,499 4,860
Operating lease liability (2,147) (2,139)
Accrued and other liabilities 757 6,175
Income taxes 5,132 2,299
Net cash provided by (used in) operating activities 18,227 (1,286)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of fixed assets (7,074) (5,709)
Net cash provided by (used in) investing activities (7,074) (5,709)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from revolving credit facility 29,515 39,187
Repayments on revolving credit facility (30,250) (23,000)
Repayments on term loan (6,271) (6,271)
Payments of debt issuance costs and loan fees (188) (229)
Proceeds from stock options 1,233 580
Taxes paid related to net shares settlement of equity awards (91) 0
Repurchase of common stock (1,990) (201)
Dividends paid on common stock (3,721) (3,471)
Net cash (used in) provided by financing activities (11,763) 6,595
DECREASE IN CASH AND CASH EQUIVALENTS (610) (400)
CASH AND CASH EQUIVALENTS:    
BEGINNING OF PERIOD 2,902 3,719
END OF PERIOD $ 2,292 $ 3,319