XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
9 Months Ended
Oct. 31, 2020
Revenue from Contract with Customer [Abstract]  
Rollforward of contract assets and contract liabilities
The following table represents a roll-forward of contract assets:
Contract assets (unbilled accounts receivable)
January 31, 2020$676 
Amount transferred to receivables from beginning balance of contract assets(676)
Contract asset additions, net of reclassification to receivables2,344 
October 31, 2020$2,344 

The following table represents a roll-forward of contract liabilities:
Contract liabilities (deferred revenue)
January 31, 2020$5,401 
Revenue recognized that was included in deferred revenue at the beginning of the period(5,004)
Revenue recognized that was not included in deferred revenue at the beginning of the period(1,168)
Increases due to invoicing prior to satisfaction of performance obligations7,394 
October 31, 2020$6,623 
Deferred contract acquisition costs
The following table represents a roll forward of deferred contract acquisition costs:
Beginning balance, January 31, 2020$3,314 
Additions to deferred contract acquisition costs1,901 
Amortization of deferred contract acquisition costs(2,280)
Ending balance, October 31, 2020
2,935 
Deferred contract acquisition costs, current (to be amortized in next 12 months)1,708 
Deferred contract acquisition costs, non-current1,227 
Total deferred contract acquisition costs$2,935