XML 19 R8.htm IDEA: XBRL DOCUMENT v3.26.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Cash flows from operating activities    
Net income $ 16,790 $ 14,346
Adjustments to reconcile net income to net cash and cash equivalents provided by operating activities:    
Depreciation and amortization expense 6,131 5,696
Provision for doubtful accounts 136 104
Deferred income tax benefit (765) (1,179)
Share-based compensation expense 4,538 3,574
Gain on disposal of fixed assets 0 (5)
Amortization of discount on accounts receivable (58) (34)
Amortization of right-of-use assets 480 448
Change in fair value of contingent earn-out consideration (0) 1,374
Accounts receivable (14,889) 124,269
Inventory (1,477) (579)
Prepaid expenses and other current assets (1,903) (3,118)
Accounts payable and accrued expenses 33,183 (116,139)
Lease liability, net (597) (502)
Other assets and liabilities 2,525 240
Net cash and cash equivalents provided by operating activities 44,094 28,495
Cash flows from investing activities    
Purchases of property and equipment (1,778) (1,672)
Payment for acquisition, net of cash acquired (8,228) 0
Net cash and cash equivalents used in investing activities (10,006) (1,672)
Cash flows from financing activities    
Purchase of treasury stock (1,821) (1,730)
Borrowings under credit facilities 9,000 0
Repayments of borrowings under credit facilities (10,076) 0
Repayments of borrowings under term loan (145) (418)
Dividends paid 0 (2,305)
Contingent consideration paid 0 (3,559)
Net cash and cash equivalents used in financing activities (3,042) (8,012)
Effect of foreign exchange rate on cash and cash equivalents (660) 1,253
Net increase in cash and cash equivalents 30,386 20,064
Cash and cash equivalents at beginning of period 36,563 29,778
Cash and cash equivalents at end of period 66,949 49,842
Supplementary disclosure of cash flow information:    
Income taxes paid 8,062 6,889
Interest paid $ 122 $ 114