v3.26.3
Consolidated Condensed Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Operating Activities:    
Net income $ 6,048 $ 15,298
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 44,201 39,478
Deferred income taxes (9,548) (12,836)
Stock based compensation 10,371 10,573
Loss on disposition of property and equipment 121 2,671
Provisions for inventory 4,086 5,234
Other non-cash items, including unrealized foreign currency (gain) loss (1,018) 30,957
Changes in assets and liabilities:    
Accounts receivable, net (43,474) (20,543)
Inventory (22,133) (20,136)
Other assets (1,403) (22,325)
Accounts payable 43,305 33,514
Other liabilities 5,451 25,935
Net cash provided by operating activities 36,007 87,820
Investing Activities:    
Purchases of property and equipment (22,558) (33,378)
Proceeds from the sale of property and equipment 83 3,770
Acquisition of business, net of cash acquired (34,152)  
Cost of technology investments (121) (915)
Proceeds from deferred purchase price of factored receivables   744
Net cash used in investing activities (56,748) (29,779)
Financing Activities:    
Borrowings on debt 204,000 72,000
Repayments of debt (85,887) (103,112)
Cash paid for financing new loans (2,761)  
Taxes withheld and paid on employees' stock-based compensation (2,540) (1,306)
Cash paid for the repurchase of Common Stock   (10,015)
Net cash provided by (used in) financing activities 112,812 (42,433)
Foreign currency effect (806) 4,508
Net increase in cash and cash equivalents 91,265 20,116
Cash and cash equivalents at beginning of period 160,833 134,134
Cash and cash equivalents at end of period 252,098 154,250
Supplemental disclosure of cash flow information:    
Cash paid for interest 9,059 9,835
Non-Cash Investing Activities:    
Period-end balance of accounts payable for property and equipment $ 3,794 $ 2,959