v3.24.0.1
Revenue and contract costs (Tables)
12 Months Ended
Jan. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of rollforward of contract assets and contract liabilities
The following table represents a roll-forward of contract assets:
January 31,
20242023
Beginning Balance$989 $392 
Amount transferred to receivables from beginning balance of contract assets(989)(392)
Contract asset additions, net of reclassification to receivables3,375 989 
Ending Balance$3,375 $989 
The following table represents a roll-forward of deferred revenue:
 January 31,
20242023
Beginning Balance$17,813 $16,558 
Revenue recognized that was included in deferred revenue at the beginning of the period(17,388)(16,005)
Deferred revenue added from acquisitions5,665 — 
Other current year activity in deferred revenue18,120 17,260 
Ending Balance$24,210 $17,813 
Schedule of deferred contract acquisition costs
The following table represents a roll-forward of deferred contract acquisition costs:
January 31,
20242023
Beginning balance$2,810 $4,079 
Additions to deferred contract acquisition costs— 427 
Amortization of deferred contract acquisition costs(1,056)(1,696)
Ending balance$1,754 $2,810 
Deferred contract acquisition costs, current (to be amortized in next 12 months)$768 $1,056 
Deferred contract acquisition costs, non-current986 1,754 
Total deferred contract acquisition costs$1,754 $2,810