XML 15 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Condensed Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Operating Activities:    
Net (loss) income $ (128) $ 14,785
Adjustments to reconcile net (loss) income to net cash used in operating activities:    
Depreciation and amortization 12,931 13,818
Deferred income taxes (2,769) (184)
Stock based compensation 2,621 3,789
Loss on disposition of property and equipment 2,338 69
Provisions for inventory 1,427 296
Other 1,082 (842)
Changes in assets and liabilities:    
Accounts receivable, net (22,597) (14,856)
Inventory (6,141) (16,648)
Other assets (27,312) (29,226)
Accounts payable 14,336 12,337
Other liabilities 10,868 6,340
Net cash used in operating activities (13,344) (10,322)
Investing Activities:    
Purchases of property and equipment (14,871) (11,320)
Proceeds from the sale of property and equipment 3,743 22
Proceeds from deferred purchase price of factored receivables 744 2,732
Cost of technology investments (150) (265)
Net cash used in investing activities (10,534) (8,831)
Financing Activities:    
Borrowings on debt 52,000 10,000
Repayments of debt (10,037) (10,324)
Proceeds from the exercise of Common Stock options 0 812
Taxes withheld and paid on employees' stock-based compensation (1,224) (2,022)
Net cash provided by (used in) financing activities 40,739 (1,534)
Foreign currency effect 12,147 (3,879)
Net increase (decrease) in cash and cash equivalents 29,008 (24,566)
Cash and cash equivalents at beginning of period 134,134 149,673
Cash and cash equivalents at end of period 163,142 125,107
Supplemental disclosure of cash flow information:    
Cash paid for taxes 5,152 4,900
Cash paid for interest 3,128 3,310
Non-Cash Investing Activities:    
Period-end balance of accounts payable for property and equipment 3,871 8,643
Deferred purchase price of receivables factored in the period $ 0 $ 4,447