XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash flows from operating activities:    
Net income $ 19,147 $ 34,720
Adjustments to reconcile net income to cash provided by operating activities:    
Depreciation 1,564 1,495
Amortization of intangible assets 1,458 1,397
Impairment of long lived assets 441  
Lower of cost or net realizable value inventory adjustment 1,983 (1,104)
Allowance for credit losses 44 851
Share based compensation 751 1,819
Amortization of deferred finance costs 114 538
Deferred tax expense (380) 2,917
Changes in assets and liabilities:    
Trade accounts receivable (2,565) (29,037)
Inventories 33,811 12,037
Prepaid and other assets (2,776) (5,200)
Lease obligations (2) 2
Income taxes receivable 2,887 (1,741)
Accounts payable and accrued expenses (15,642) 2,552
Cash provided by operating activities 40,835 21,246
Cash flows from investing activities:    
Payments for acquisition (20,670)  
Additions to property, plant, and equipment (2,085) (837)
Cash used in investing activities (22,755) (837)
Cash flows from financing activities:    
Proceeds from issuance of common stock 1 39
Excess tax benefits from exercise of stock options (3) (3)
Repayment of long-term debt   (14,325)
Cash used in financing activities (2) (14,289)
Increase in cash and cash equivalents 18,078 6,120
Cash and cash equivalents at beginning of period 12,446 5,295
Cash and cash equivalents at end of period 30,524 11,415
Supplemental disclosure of cash flow information:    
Cash paid for interest 311 2,952
Cash paid for income taxes - net $ 3,554 $ 10,665