XML 60 R6.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities:    
Net loss $ (7,698) $ (14,976)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation 683 739
Amortization of intangible assets 28,154 28,357
Amortization of costs capitalized to obtain revenue contracts 2,263 1,995
Provision for expected credit losses 352 561
Amortization of debt issuance costs 575 464
Share-based compensation expense 29,503 20,429
Deferred income taxes 781 105
Changes in operating assets and liabilities:    
Accounts receivable 351 (4,073)
Prepaid expenses and other current assets and other assets (4,634) (2,186)
Accounts payable (2,453) 1,675
Accrued liabilities and other long-term liabilities 805 (277)
Deferred revenue 12,865 10,581
Net cash provided by operating activities 61,547 43,394
Cash flows from investing activities:    
Capitalized software additions (3,568) (3,684)
Purchases of property and equipment (250) (152)
Net cash used in investing activities (3,818) (3,836)
Cash flows from financing activities:    
Repurchases of common stock (52,780) (73,788)
Excise taxes paid on share repurchases (536) 0
Proceeds from exercise of stock options 41 722
Proceeds from employee stock purchase plan 959 944
Taxes paid related to net share settlement of restricted stock units (4,720) (1,676)
Principal payments of debt (2,370) (2,278)
Proceeds from debt issuance 0 50,000
Payments of debt issuance costs 0 (840)
Payments of deferred offering costs 0 (74)
Net cash used in financing activities (59,406) (26,990)
Net (decrease) increase in cash and cash equivalents (1,677) 12,568
Cash and cash equivalents, beginning of period 92,765 80,441
Cash and cash equivalents, end of period 91,088 93,009
Supplemental disclosures of cash flow information:    
Cash paid for interest 16,854 18,893
Cash paid for income taxes 432 433
Non-cash investing and financing activities:    
Shares withheld with respect to net settlement of restricted stock units 4,720 1,676
Excise taxes payable included in repurchases of common stock 288 505
Share-based compensation expense included in capitalized software additions $ 131 $ 138