XML 46 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jan. 31, 2025
Accounting Policies [Abstract]  
Schedule of Cash and Cash Equivalents
The following table provides a reconciliation of cash, cash equivalents, and restricted cash to the total of these amounts shown in the consolidated statements of cash flows (in thousands):
As of January 31,
20252024
Cash and cash equivalents$186,574 $256,651 
Restricted cash, current3,244 61,264 
Restricted cash, non-current3,484 4,171 
$193,302 $322,086 
Restrictions on Cash and Cash Equivalents
The following table provides a reconciliation of cash, cash equivalents, and restricted cash to the total of these amounts shown in the consolidated statements of cash flows (in thousands):
As of January 31,
20252024
Cash and cash equivalents$186,574 $256,651 
Restricted cash, current3,244 61,264 
Restricted cash, non-current3,484 4,171 
$193,302 $322,086 
Schedules of Concentration of Risk, by Risk Factor
Channel partners that represented 10% or more of accounts receivable, net for the periods presented were as follows:
As of January 31,
20252024
Channel partner A15 %26 %
Channel partner B
14 %10 %
Channel partner C
10 %12 %
The channel partners that represented 10% or more of our total revenue for the periods presented were as follows:
Year Ended January 31,
202520242023
Channel partner A20 %19 %18 %
Channel partner B
10 %
*
*
* Less than 10%
Property and Equipment Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of the assets as follows:
Estimated Useful Life
Office furniture and equipment5 years
Computers, software, and electronic equipment3 years
Capitalized internal-use software4 years
Leasehold improvementsShorter of useful life or remaining term of lease
Property and equipment, net consisted of the following (in thousands):
As of January 31,
20252024
Office furniture and fixtures$1,594 $2,078 
Computers, software, and equipment3,476 4,999 
Capitalized internal-use software90,694 54,325 
Leasehold improvements12,968 12,551 
Construction in progress132 21 
Total property and equipment108,864 73,974 
Less: Accumulated depreciation and amortization(37,090)(25,157)
Total property and equipment, net$71,774 $48,817