XML 38 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jan. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Changes in the Allowance for Doubtful Accounts
The following table presents the changes in the allowance for doubtful accounts (in thousands):
Year Ended January 31,
202320222021
Beginning balance$108 $73 $81 
Add: bad debt expense69 41 84 
Less: write-offs, net of recoveries(4)(6)(92)
Ending balance$173 $108 $73 
Schedule of Property and Equipment
Property and equipment are recorded at cost, less accumulated depreciation and amortization. Depreciation and amortization is computed using the straight-line method over the estimated useful lives of the assets, which is as follows:
Computer equipment3 years
Furniture and fixtures5 years
Leasehold improvementsShorter of lease term or estimated useful life
Capitalized internal-use software3 years
Property and equipment, net consisted of the following (in thousands):
As of January 31,
20232022
Computer equipment$3,586 $3,711 
Furniture and fixtures342 412 
Capitalized internal-use software7,884 5,772 
Leasehold improvements1,889 1,582 
Construction in progress—capitalized internal-use software3,395 — 
Total gross property and equipment17,096 11,477 
Accumulated depreciation and amortization(9,666)(7,189)
Total property and equipment, net$7,430 $4,288