XML 17 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Cash flows from operating activities:    
Net income $ 23,506 $ 13,713
Adjustments to reconcile net income to net cash used in operating activities:    
Depreciation and amortization of property, plant and equipment and intangible assets 16,649 17,045
Amortization of other long-term assets 2,656 2,981
Loss on disposal of property, plant and equipment 265  
Accretion of discounted liabilities 28 (10)
Amortization of deferred loan fees 174 294
Provision for bad debts 597 1,202
Loan principal and interest forgiveness   (672)
Fair value adjustment to contingent consideration 621 520
Stock-based compensation 4,396 5,309
Change in deferred income taxes (64) (560)
Change in fair value of equity investments 857 (103)
Loss on equity method investment   388
Adjustment to bargain purchase gain on business acquisition   (171)
Net foreign currency adjustments 218 (330)
Changes in assets and liabilities associated with operations:    
Increase in net receivables (46,289) (42,979)
Increase in inventories (38,987) (4,325)
Increase in prepaid expenses and other assets (4,272) (2,194)
(Increase) decrease in income tax receivable/payable, net (5,201) 2,031
Increase in net operating lease liability 10 183
Increase in accounts payable 14,418 7,769
Decrease in customer prepayments (62,831) (38,272)
Increase in accrued program costs 45,016 33,982
Increase in other payables and accrued expenses 2,555 4,025
Net cash used in operating activities (45,678) (174)
Cash flows from investing activities:    
Capital expenditures (8,946) (7,963)
Proceeds from disposal of property, plant and equipment 46  
Acquisition of product line   (10,000)
Intangible assets (1,078) (285)
Investments   (183)
Net cash used in investing activities (9,978) (18,431)
Cash flows from financing activities:    
Payments under line of credit agreement (64,000) (57,408)
Borrowings under line of credit agreement 160,000 86,000
Payment of contingent consideration   (250)
Net receipt from the issuance of common stock under ESPP 837 743
Net receipt from the exercise of stock options 783 172
Payment for tax withholding on stock-based compensation awards (2,020) (2,915)
Repurchase of common stock (33,731) (4,579)
Payment of cash dividends (2,072) (1,789)
Net cash provided by financing activities 59,797 19,974
Net increase in cash and cash equivalents 4,141 1,369
Effect of exchange rate changes on cash and cash equivalents 382 (574)
Cash and cash equivalents at beginning of period 16,285 15,923
Cash and cash equivalents at end of period $ 20,808 $ 16,718