XML 45 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jan. 31, 2025
Accounting Policies [Abstract]  
Disaggregation of Revenue
Timing of revenue recognition (in thousands)
Year Ended January 31,
202520242023
Subscription revenue
Products and services transferred over time$756,660 $437,693 $219,115 
Products and services transferred at a point in time72,080 100,176 166,157 
Maintenance revenue
Products and services transferred over time18,408 38,745 76,220 
Other revenue
Products and services transferred over time29,755 30,728 30,742 
Products and services transferred at a point in time9,641 20,550 107,585 
Total revenue $886,544 $627,892 $599,819 
The following table sets forth revenue by geographic area based on ship to address (in thousands):
Year Ended January 31,
202520242023
Americas$636,191 $441,537 $428,304 
EMEA214,098 162,161 149,853 
APAC36,255 24,194 21,662 
Total revenue$886,544 $627,892 $599,819 
Schedule of Property, Plant and Equipment The useful lives of property and equipment are as follows:
Useful Lives
Equipment
3 years
Leasehold improvements
Shorter of estimated useful lives of the improvements or remaining related lease term
Furniture and fixtures
5 years
Property and equipment, net consisted of the following (in thousands):
January 31,
20252024
Equipment$75,589 $91,645 
Capitalized internal-use software36,132 21,191 
Leasehold improvements12,739 12,350 
Furniture and fixtures4,687 4,150 
Total property and equipment, gross129,147 129,336 
Less: accumulated depreciation and amortization(75,953)(81,463)
Total property and equipment, net$53,194 $47,873 
Schedules of Concentration of Risk, by Risk Factor
The following customers individually accounted for 10% or more of total revenue and 10% or more of accounts receivable, net:
RevenueAccounts Receivable, Net
Year Ended January 31,January 31,
20252024202320252024
Partner A29%30%32 %33%44%
Partner B34%35%35 %20%25%
Partner C10%11%12 %14%*
* Less than 10%