XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash flows from operating activities:    
Net income $ 2,758 $ 9,562
Adjustments to reconcile net income to cash provided by (used in) operating activities:    
Depreciation 774 744
Amortization of intangible assets 823 698
Lower of cost or net realizable value inventory adjustment 549 397
Allowance for credit losses (187) 163
Share based compensation 45 279
Amortization of deferred finance costs 56 57
Deferred tax (benefit) expense 177 (853)
Changes in assets and liabilities:    
Trade accounts receivable (13,636) (10,930)
Inventories 17,399 6,294
Prepaid and other assets 367 (140)
Lease obligations   (1)
Income taxes receivable 534 3,751
Accounts payable and accrued expenses 4,497 (10,954)
Cash provided by (used in) operating activities 14,156 (933)
Cash flows from investing activities:    
Additions to property, plant, and equipment (1,411) (960)
Cash used in investing activities (1,411) (960)
Cash flows from financing activities:    
Proceeds from issuance of common stock   1
Excess tax benefits from exercise of stock options   (3)
Repurchase of common shares (1,831)  
Cash used in financing activities (1,831) (2)
Increase (decrease) in cash and cash equivalents 10,914 (1,895)
Cash and cash equivalents at beginning of period 70,134 12,446
Cash and cash equivalents at end of period 81,048 10,551
Supplemental disclosure of cash flow information:    
Cash paid for interest 100 105
Cash paid for income taxes - net 182 $ 102
Property and equipment included in accrued expenses and other current liabilities $ 699