XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 31, 2025
Jan. 31, 2025
Current:    
Cash and cash equivalents $ 106,371 $ 84,220
Settlement assets 25,391 29,176
Accounts receivable, net of allowance for doubtful accounts of $2,175 and $1,468 as of October 31, 2025 and January 31, 2025, respectively 88,257 73,617
Deferred contract acquisition costs 427 401
Prepaid expenses and other current assets 20,460 15,871
Total current assets 240,906 203,285
Property and equipment, net of accumulated depreciation and amortization of $93,842 and $84,505 as of October 31, 2025 and January 31, 2025, respectively 21,111 23,651
Capitalized internal-use software, net of accumulated amortization of $65,681 and $55,991 as of October 31, 2025 and January 31, 2025, respectively 54,093 52,763
Operating lease right-of-use assets 820 1,477
Deferred contract acquisition costs 444 583
Intangible assets, net of accumulated amortization of $11,018 and $8,407 as of October 31, 2025 and January 31, 2025, respectively 25,532 28,143
Goodwill 75,845 75,845
Deferred tax asset 1,640 0
Other assets 3,081 2,668
Total Assets 423,472 388,415
Current:    
Settlement obligations 25,391 29,176
Current portion of finance lease liabilities and other debt 6,199 8,043
Current portion of operating lease liabilities 746 964
Accounts payable 6,218 5,622
Accrued expenses 30,517 37,460
Deferred revenue 29,712 32,758
Total current liabilities 98,783 114,023
Long-term finance lease liabilities and other debt 3,353 8,150
Operating lease liabilities, non-current 132 646
Long-term deferred revenue 151 119
Long-term deferred tax liabilities 683 484
Other long-term liabilities 41 185
Total Liabilities 103,143 123,607
Commitments and contingencies (Note 11)
Stockholders’ Equity:    
Preferred stock, undesignated, $0.01 par value—20,000,000 shares authorized as of both October 31, 2025 and January 31, 2025; no shares issued or outstanding as of both October 31, 2025 and January 31, 2025 0 0
Common stock, $0.01 par value—500,000,000 shares authorized as of both October 31, 2025 and January 31, 2025; 61,589,913 and 60,083,444 shares issued as of October 31, 2025 and January 31, 2025, respectively 616 601
Additional paid-in capital 1,166,078 1,111,274
Accumulated deficit (800,485) (801,496)
Accumulated other comprehensive income (loss) (360) (51)
Treasury stock, at cost, 1,355,169 shares as of both October 31, 2025 and January 31, 2025 (45,520) (45,520)
Total Stockholders’ Equity 320,329 264,808
Total Liabilities and Stockholders’ Equity $ 423,472 $ 388,415