XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash flows from operating activities:    
Net income $ 1,918 $ 9,935
Adjustments to reconcile net income to net cash used in operating activities:    
Depreciation and amortization of property, plant and equipment and intangible assets 5,539 5,230
Amortization of other long-term assets 714 1,173
Provision for bad debts 581 494
Fair value adjustment of contingent consideration 0 599
Stock-based compensation 1,474 1,563
Change in deferred income taxes 122 207
Changes in liabilities for uncertain tax positions or unrecognized tax benefits 371 0
Other 94 2
Foreign currency transaction gains (446) (261)
Changes in assets and liabilities associated with operations:    
Increase in net receivables (8,779) (33,660)
Increase in inventories (33,731) (11,738)
Decrease (increase) in prepaid expenses and other assets 600 (800)
Change in income tax receivable/payable, net (2,965) 3,046
Increase in accounts payable 5,655 9,677
Decrease in customer prepayments (22,759) (44,528)
Increase in accrued program costs 10,660 24,601
(Decrease) increase in other payables and accrued expenses (500) 2,145
Net cash used in operating activities (41,452) (32,315)
Cash flows from investing activities:    
Capital expenditures (2,590) (3,294)
Proceeds from disposal of property, plant and equipment 0 54
Acquisition of a product line (703) 0
Intangible assets (15) (1,010)
Net cash used in investing activities (3,308) (4,250)
Cash flows from financing activities:    
Payments under line of credit agreement (27,300) (12,000)
Borrowings under line of credit agreement 72,000 58,000
Net receipt from the issuance of common stock under ESPP 480 436
Net receipt from the exercise of stock options 18 0
Receipt payment for tax withholding on stock-based compensation awards (13) (2,174)
Repurchase of common stock (557) (6,219)
Payment of cash dividends (851) (594)
Net cash provided by financing activities 43,777 37,449
Net (decrease) increase in cash and cash equivalents (983) 884
Effect of exchange rate changes on cash and cash equivalents 223 672
Cash and cash equivalents at beginning of period 20,328 16,285
Cash and cash equivalents at end of period $ 19,568 $ 17,841