v3.26.1
CONDENSED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Operating activities:    
Net income $ 5,818 $ 4,687
Adjustments to reconcile net income to net cash provided by operating activities:    
Allowance for credit losses 40 (15)
Provision for excess and obsolete inventory 15 (38)
Depreciation & amortization 455 194
Stock-based compensation 684 826
Deferred income taxes, net (137) 130
Changes in operating assets and liabilities:    
Accounts receivable 212 (2,135)
Inventory (534) (120)
Prepaid income taxes (14) 0
Prepaid expenses and other current assets 21 506
Other assets 13 (7)
Accounts payable 362 694
Accrued payroll and benefits (1,152) (1,505)
Other accrued taxes 114 94
Deferred revenue 305 547
Other current liabilities 0 (150)
Accrued income taxes 2,088 584
Net cash provided by operating activities 8,290 4,292
Investing activities:    
Purchases of property and equipment (403) (3,697)
Capitalized intangible assets (66) (220)
Net cash used in investing activities (469) (3,917)
Financing activities:    
Dividends paid (2,556) (2,162)
Taxes paid related to the net share settlement of equity awards (50) (116)
Net cash used in financing activities (2,606) (2,278)
Net increase (decrease) in cash and cash equivalents 5,215 (1,903)
Cash and cash equivalents, beginning of period 51,159 52,234
Cash and cash equivalents, end of period 56,374 50,331
Supplemental disclosure of cash flow information:    
Cash paid for income taxes $ 14 $ 9