Quarterly report [Sections 13 or 15(d)]

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 5,118 $ 4,884
Adjustments to reconcile net income to net cash provided (used) by operating activities:    
Depreciation and amortization 3,224 3,499
Non-cash lease expense 1,008 1,479
Share-based compensation expense 1,639 1,300
Deferred income taxes 677 (1,982)
Purchase of trading investment securities (184) (61)
Proceeds from sale of trading investment securities 2 1
Realized and unrealized gains on investments 39 37
Foreign exchange (gains) losses 1,429 (753)
Changes in assets and liabilities:    
Accounts receivable (4,094) (1,786)
Inventories 444 (5,053)
Prepaid expenses and other current assets (3,332) (1,242)
Other assets (199) (157)
Accounts payable 1,003 644
Accrued volume incentives and service fees 3,179 1,986
Accrued liabilities (8,735) (1,116)
Deferred revenue (3,095) (293)
Lease liabilities (245) (1,502)
Income taxes payable 127 2,283
Liability related to unrecognized tax benefits 6 418
Deferred compensation payable 143 23
Net cash provided (used) by operating activities (1,846) 2,609
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property, plant and equipment (2,480) (1,110)
Net cash used in investing activities (2,480) (1,110)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from revolving credit facility 11,621 735
Principal payments of revolving credit facility (11,621) (735)
Payments related to tax withholding for net-share settled equity awards (1,079) (255)
Repurchase of common stock (500) (476)
Net cash used in financing activities (1,579) (731)
Effect of exchange rates on cash and cash equivalents (408) 1,018
Net increase (decrease) in cash and cash equivalents (6,313) 1,786
Cash and cash equivalents at the beginning of the period 93,891 84,700
Cash and cash equivalents at the end of the period 87,578 86,486
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:    
Cash paid for income taxes, net of refunds 2,375 1,875
Cash paid for interest $ 35 $ 15