v3.23.1
Revenue and Contract Costs (Tables)
12 Months Ended
Jan. 31, 2023
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,
20232022
Beginning Balance$392 $1,287 
Amount transferred to receivables from beginning balance of contract assets(392)(1,287)
Increases in contract assets due to acquisitions— 243 
Contract asset additions, net of reclassification to receivables989 149 
Ending Balance$989 $392 
The following table represents a roll-forward of deferred revenue:
 January 31,
20232022
Beginning Balance$16,558 $10,838 
Revenue recognized that was included in deferred revenue at the beginning of the period(16,005)(10,838)
Increases in deferred revenue due to acquisitions— 2,372 
Other current year activity in deferred revenue17,260 14,186 
Ending Balance$17,813 $16,558 
Schedule of deferred contract acquisition costs The following table represents a roll-forward of deferred contract acquisition costs:
January 31,
20232022
Beginning balance$4,079 $2,941 
Additions to deferred contract acquisition costs427 3,349 
Amortization of deferred contract acquisition costs(1,696)(2,211)
Ending balance$2,810 $4,079 
Deferred contract acquisition costs, current (to be amortized in next 12 months)$1,056 $1,642 
Deferred contract acquisition costs, non-current1,754 2,437 
Total deferred contract acquisition costs$2,810 $4,079