XML 13 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities    
Net income $ 7,226 $ 704
Adjustments to reconcile net income to net cash provided by operating activities    
Depreciation and amortization 8,537 7,239
Deferred income taxes 92 92
Stock-based compensation 2,933 2,159
Non-cash lease expense 506 462
Amortization of contract asset 451 696
Provision for (benefit from) expected credit losses 48 (239)
Other non-recurring income (213) 0
Change in operating assets and liabilities    
Accounts and other receivables (7,850) (8,333)
Prepaid expenses and other current and long-term assets (993) 861
Accounts payable 5,793 3,297
Accrued liabilities (8,166) (2,749)
Operating lease liabilities (446) (469)
Contract liabilities 28 2,061
Income taxes receivable, net of payable 3,008 (1,018)
Net cash provided by operating activities 10,954 4,763
Cash flows from investing activities    
Purchases of property and equipment (116) (67)
Purchase of interest-bearing deposits (723) 0
Proceeds from matured interest-bearing deposits 602 0
Capitalized internal-use software development costs (9,276) (8,219)
Net cash used in investing activities (9,513) (8,286)
Cash flows from financing activities    
Proceeds from exercise of stock-based awards 100 5
Settlement of holdback liability related to prior acquisitions (506) 0
Payments on other financing obligations 0 (1,025)
Payments on finance leases 0 (102)
Net cash provided (used in) by financing activities (406) (1,122)
Effect of exchange rate changes on Cash and cash equivalents and Restricted cash (78) (17)
Net increase (decrease) in cash, cash equivalents and Restricted cash 957 (4,662)
Cash, cash equivalents and restricted cash    
Cash and cash equivalents and Restricted cash at beginning of period 183,195 149,685
Cash and cash equivalents and Restricted cash at end of period 184,152 145,023
Supplemental disclosure of cash flow information:    
Cash paid for income taxes, net of refunds 434 616
Non-cash investing activities:    
Property and equipment purchases in accounts payable 87 119
Software purchases in accounts payable 16 0
Right-of-use assets obtained in exchange of operating lease obligations 97 1,356
Cash and Cash Equivalents [Member]    
Cash, cash equivalents and restricted cash    
Cash and cash equivalents and Restricted cash at beginning of period 179,361 147,334
Cash and cash equivalents and Restricted cash at end of period 180,138 143,637
Restricted Cash [Member]    
Cash, cash equivalents and restricted cash    
Cash and cash equivalents and Restricted cash at beginning of period 3,834 2,351
Cash and cash equivalents and Restricted cash at end of period $ 4,014 $ 1,386