XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities:    
Net income (loss) $ 540 $ 23,506
Adjustments to reconcile net income to net cash used in operating activities:    
Depreciation and amortization of property, plant and equipment 6,396 6,207
Amortization of intangibles assets 10,009 10,442
Amortization of other long-term assets 1,445 2,656
Loss on disposal of property, plant and equipment 7 265
Accretion of discounted liabilities 0 28
Amortization of deferred loan fees 174 174
Provision for bad debts 952 597
Fair value adjustment to contingent consideration 0 621
Stock-based compensation 4,257 4,396
Change in deferred income taxes (977) (64)
Changes in liabilities for uncertain tax positions or unrecognized tax benefits 467 0
Change in fair value of equity investments 324 857
Net foreign currency adjustments 199 218
Changes in assets and liabilities associated with operations:    
Increase in net receivables (29,055) (46,289)
Increase in inventories (58,163) (38,987)
Increase in prepaid expenses and other assets (633) (4,272)
(Increase) decrease in income tax receivable/payable, net (4,046) (5,201)
Increase in net operating lease liability 227 10
Increase in accounts payable 1,240 14,418
Decrease in customer prepayments (104,590) (62,831)
Increase in accrued program costs 29,779 45,016
(Decrease) increase in other payables and accrued expenses (4,406) 2,555
Net cash used in operating activities (145,854) (45,678)
Cash flows from investing activities:    
Capital expenditures (8,589) (8,946)
Proceeds from disposal of property, plant and equipment 200 46
Intangible assets (759) (1,078)
Net cash used in investing activities (9,148) (9,978)
Cash flows from financing activities:    
Payments under line of credit agreement (62,800) (64,000)
Borrowings under line of credit agreement 228,500 160,000
Net receipt from the issuance of common stock under ESPP 980 837
Net receipt from the exercise of stock options 46 783
Payment for tax withholding on stock-based compensation awards (1,957) (2,020)
Repurchase of common stock (15,539) (33,731)
Payment of cash dividends (2,550) (2,072)
Net cash provided by financing activities 146,680 59,797
Net increase in cash and cash equivalents (8,322) 4,141
Effect of exchange rate changes on cash and cash equivalents (477) 382
Cash and cash equivalents at beginning of period 20,328 16,285
Cash and cash equivalents at end of period $ 11,529 $ 20,808