Quarterly report [Sections 13 or 15(d)]

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 4,884 $ 2,490
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 3,499 3,160
Non-cash lease expense 1,479 1,197
Share-based compensation expense 1,300 1,369
Deferred income taxes (1,982) (157)
Purchase of trading investment securities (61) (14)
Proceeds from sale of trading investment securities 1 21
Realized and unrealized losses (gains) on investments 37 (62)
Foreign exchange losses (gains) (753) 20
Changes in assets and liabilities:    
Accounts receivable (1,786) (1,136)
Inventories (5,053) 3,389
Prepaid expenses and other current assets (1,242) (2,415)
Other assets (157) (409)
Accounts payable 644 1,099
Accrued volume incentives and service fees 1,986 (101)
Accrued liabilities (1,116) (6,802)
Deferred revenue (293) 108
Lease liabilities (1,502) (1,002)
Income taxes payable 2,283 965
Liability related to unrecognized tax benefits 418 415
Deferred compensation payable 23 55
Net cash provided by operating activities 2,609 2,190
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property, plant and equipment (1,110) (3,689)
Net cash used in investing activities (1,110) (3,689)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from revolving credit facility 735 4,808
Principal payments of revolving credit facility (735) (2,701)
Payments related to tax withholding for net-share settled equity awards (255) (152)
Repurchase of common stock (476) (1,848)
Net cash provided by (used in) financing activities (731) 107
Effect of exchange rates on cash and cash equivalents 1,018 (3,208)
Net increase (decrease) in cash and cash equivalents 1,786 (4,600)
Cash and cash equivalents at the beginning of the period 84,700 82,373
Cash and cash equivalents at the end of the period 86,486 77,773
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:    
Cash paid for income taxes, net of refunds 1,875 1,383
Cash paid for interest $ 15 $ 12