XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Condensed Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Operating Activities:    
Net income $ 6,412 $ 18,819
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 26,077 18,635
Deferred income taxes (2,812) (997)
Stock based compensation 5,053 5,263
Loss on disposition of property and equipment 828 518
Provisions for inventory 1,930 1,807
Impairment of goodwill 19,509  
Other (259) 708
Changes in assets and liabilities:    
Accounts receivable, net (11,624) (31,762)
Inventory 9,417 (35,444)
Other assets (12,241) (10,443)
Accounts payable 24,518 27,768
Other liabilities (8,196) 1,442
Net cash provided by (used in) operating activities 58,612 (3,686)
Investing Activities:    
Purchases of property and equipment (13,667) (15,448)
Proceeds from the sale of property and equipment 40 81
Proceeds from deferred purchase price of factored receivables 7,351  
Cost of technology investments (500) (350)
Net cash used in investing activities (6,776) (15,717)
Financing Activities:    
Repayments of debt (16,982) (1,250)
Proceeds from the exercise of Common Stock options 263 569
Taxes withheld and paid on employees' share-based payment awards (2,644) (4,464)
Cash paid for the repurchase of Common Stock (19,993)  
Net cash used in financing activities (39,356) (5,145)
Foreign currency effect 2,300 (8,800)
Net increase (decrease) in cash and cash equivalents 14,780 (33,348)
Cash and cash equivalents at beginning of period 153,891 190,606
Cash and cash equivalents at end of period 168,671 157,258
Supplemental disclosure of cash flow information:    
Cash paid for taxes 11,619 8,642
Cash paid for interest 6,640 909
Non-Cash Investing Activities:    
Period-end balance of accounts payable for property and equipment 4,085 $ 1,747
Deferred purchase price of receivables factored in the period $ 6,522