XML 19 R8.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Cash flows from operating activities    
Net income $ 7,141 $ 6,815
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization (including $303 associated with variable interest entity for both the three months ended March 31, 2026 and 2025) 2,741 2,688
Adjustments to allowance for bad debt 340 222
Adjustments to inventory reserve 49 90
Write-off (recovery) of inventory 374 (83)
Gain on disposal of property and equipment 0 (17)
Amortization of loan fees (including $15 associated with variable interest entity for both the three months ended March 31, 2026 and 2025) 45 23
Accrued interest on certificates of deposit 0 (48)
Unrealized loss from investment in publicly-traded equity securities 43 46
Stock-based compensation 242 346
Amortization of operating right-of-use assets 2,713 2,253
Government grant income (including ($8) associated with variable interest entity for both the three months ended March 31, 2026 and 2025) (17) (18)
(Increase) decrease in operating assets    
Accounts receivable (including $4 and $0 associated with variable interest entity for the three months ended March 31, 2026 and 2025, respectively) (6,208) (5,887)
Inventories 1,250 (9,191)
Prepaid expenses and other current assets (including ($4) and ($112) associated with variable interest entity for the three months ended March 31, 2026 and 2025, respectively) 872 257
Other non-current assets (including $18 and ($25) associated with variable interest entity for the three months ended March 31, 2026 and 2025, respectively) (5) (24)
Increase (decrease) in operating liabilities    
Accounts payable (including $0 and $3 associated with variable interest entity for the three months ended March 31, 2026 and 2025, respectively) (1,541) 6,734
Accrued expenses (including ($346) and ($303) associated with variable interest entity for the three months ended March 31, 2026 and 2025, respectively) (433) 1,313
Related party payable 790 1,927
Income taxes payable (including $0 and $3 associated with variable interest entity for the three months ended March 31, 2026 and 2025, respectively) 1,267 2,124
Deferred revenue 452 395
Operating lease liabilities (2,906) (2,337)
Other liabilities (including $5 and $59 associated with variable interest entity for the three months ended March 31, 2026 and 2025, respectively) (18) 98
Net cash provided by operating activities 7,191 7,726
Cash flows from investing activities    
Purchases of property and equipment (565) (107)
Proceeds from disposal of property and equipment 0 59
Deposits paid for property and equipment (333) (989)
Purchases of publicly-traded equity securities (242) (212)
Proceeds from disposal of publicly-traded equity securities 0 191
Purchases of short-term investments (including $0 and ($87) associated with variable interest entity for the three months ended March 31, 2026 and 2025, respectively) (5,744) (8,148)
Redemption of short-term investments (including $0 and $7,678 associated with variable interest entity for the three months ended March 31, 2026 and 2025, respectively) 0 12,739
Net cash (used in) provided by investing activities (6,884) 3,533
Cash flows from financing activities    
Payment of long-term debt (including ($416) and ($295) associated with variable interest entity for the three months ended March 31, 2026 and 2025, respectively) (416) (295)
Payments for lender fees (11) (47)
Proceeds from exercise of common stock options 30 0
Dividends paid to shareholders (8,983) (9,017)
Payment of Global Wells membership interest tax withholding (including ($127) and ($132) associated with variable interest entity for the three months ended March 31, 2026 and 2025, respectively) (127) (132)
Payment of Global Wells noncontrolling membership interest redemption gain tax withholding (including $0 and ($879) associated with variable interest entity for the three months ended March 31, 2026 and 2025, respectively) 0 (879)
Net cash used in financing activities (9,507) (10,370)
Net (decrease) increase in cash and cash equivalents (9,200) 889
Cash and cash equivalents    
Beginning of period 37,880 31,584
End of period 28,680 32,473
Supplemental disclosures of non-cash investing and financing activities:    
Transfers from deposits to property and equipment 330 853
Non-cash purchases of property and equipment 0 37
Supplemental disclosures of cash flow information:    
Cash paid for interest $ 383 $ 477