v3.26.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Operating activities:    
Net income $ 15,774 $ 27,521
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization expense 12,420 13,643
Impairment of long-lived assets 4,689 0
Bad debt expense 1,163 953
Stock-based compensation expense 19,995 25,621
Amortization of operating lease right-of-use assets 4,546 4,683
Adjustments to contingent consideration 10 (21,600)
Other, net 426 664
Changes in operating assets and liabilities, net of assets acquired and liabilities assumed in business acquisitions:    
Accounts receivable 50,202 47,282
Prepaid expenses and other current assets (5,139) (2,017)
Costs to obtain revenue contracts 4,531 7,004
Other long term assets (807) 6,847
Accounts payable, accrued expenses and other current liabilities (17,712) 65
Unearned revenue (37,260) (46,452)
Operating lease liabilities (7,380) (7,022)
Other long term liabilities (81) (11,060)
Net cash provided by operating activities 45,377 46,132
Investing activities:    
Capital expenditures (688) (1,135)
Cash paid in acquisitions, net of cash acquired (1,068) (18,801)
Net cash used in investing activities (1,756) (19,936)
Financing activities:    
Proceeds from exercise of stock options 0 439
Proceeds from debt issuance 49,500 99,000
Repurchase of common stock (150,906) (45,380)
Payments for taxes related to net share settlement of stock-based compensation awards (7,805) (14,002)
Payments of deferred financing costs (298) (877)
Deferred acquisition payments (2,905) 0
Proceeds, net from employee stock purchase plan withholdings 1,118 1,568
Net cash (used in) provided by financing activities (111,296) 40,748
Effect of exchange rate changes on cash, cash equivalents and restricted cash (1,130) 3,940
Net (decrease) increase in cash, cash equivalents and restricted cash (68,805) 70,884
Cash, cash equivalents and restricted cash at beginning of period 169,174 138,654
Cash, cash equivalents and restricted cash at end of period $ 100,369 $ 209,538