v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 8,624 $ 7,072
Adjustments to reconcile net income to net cash provided by operating activities:    
Provision for doubtful accounts 0 45
Depreciation and amortization 10,195 8,763
Non-cash lease expense 4,386 3,290
Share-based compensation expense 3,580 3,790
Loss on sale of property, plant and equipment 1,330 0
Deferred income taxes 26 (2,986)
Purchase of trading investment securities (126) 0
Proceeds from sale of trading investment securities 95 76
Realized and unrealized gains on investments (113) (66)
Foreign exchange losses (gains) (1,111) 687
Changes in assets and liabilities:    
Accounts receivable (2,563) 3,955
Inventories 4,392 423
Prepaid expenses and other current assets (3,588) (1,091)
Other assets (444) 733
Accounts payable 838 917
Accrued volume incentives and service fees (876) 2,102
Accrued liabilities (7,759) 7,416
Deferred revenue (46) (877)
Lease liabilities (4,492) (3,414)
Income taxes payable 180 803
Liability related to unrecognized tax benefits 442 0
Deferred compensation payable 144 (10)
Net cash provided by operating activities 13,114 31,628
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property, plant and equipment (8,776) (9,230)
Net cash used in investing activities (8,776) (9,230)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Principal payments of long-term debt 0 (958)
Proceeds from revolving credit facility 40,172 13,503
Principal payments of revolving credit facility (40,172) (13,503)
Payments related to tax withholding for net-share settled equity awards (893) (179)
Repurchase of common stock (8,436) (2,228)
Net cash used in financing activities (9,329) (3,365)
Effect of exchange rates on cash and cash equivalents 1,322 (3,029)
Net increase (decrease) in cash and cash equivalents (3,669) 16,004
Cash and cash equivalents at the beginning of the period 82,373 60,032
Cash and cash equivalents at the end of the period 78,704 76,036
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:    
Cash paid for income taxes, net of refunds 9,782 7,460
Cash paid for interest $ 141 $ 124

Source