v3.26.1
Financial Statement Components (Tables)
12 Months Ended
Mar. 31, 2026
Property, Plant and Equipment [Abstract]  
Schedule of Accounts Receivable
Accounts receivable, net consisted of the following (in thousands):
 March 31, 2026March 31, 2025
Trade accounts receivable$51,191 $50,839 
Unbilled trade accounts receivable10,663 4,972 
Less: allowance for credit losses(1,253)(1,898)
Less: allowance for sales reserves(3,597)(4,233)
Total accounts receivable, net$57,004 $49,680 
Schedule of Allowance for Credit Loss
Allowance for credit losses and sales reserves consisted of the following (in thousands):
 March 31, 2026March 31, 2025
Credit LossesSales ReservesCredit LossesSales Reserves
Beginning balance$(1,898)$(4,233)$(2,746)$(2,502)
(Reserve) provision(548)(8,110)(1,001)(5,355)
Write-offs (recoveries)1,193 8,746 1,849 3,624 
Ending balance$(1,253)$(3,597)$(1,898)$(4,233)
Schedule of Property, Plant and Equipment
Property and equipment are stated at cost, less accumulated depreciation and amortization. Depreciation and amortization are computed using the straight-line method. Depreciation is computed using the straight-line method over the service period of the related fixed asset as follows:
Property and equipmentUseful Lives
Computer equipment3-5 years
Furniture and fixtures5 years
Capitalized internal-use software3-7 years
Leasehold improvementsLesser of estimated useful life or remaining lease term
Property and equipment, net consisted of the following (in thousands):
 March 31, 2026March 31, 2025
Capitalized internal-use software$168,870 $143,866 
Computer equipment50,141 49,892 
Leasehold improvements28,266 28,239 
Furniture and fixtures10,346 10,767 
Construction in progress— 11,981 
Total property and equipment257,623 244,745 
Less: accumulated depreciation and amortization(211,802)(196,826)
Total property and equipment, net$45,821 $47,919 
The following table sets forth the property and equipment, net, geographic information for each period (in thousands):
March 31, 2026March 31, 2025
United States$42,441 $45,677 
International3,380 2,242 
Total property and equipment, net$45,821 $47,919 
Schedule of Other Current Assets
Other current assets consisted of the following (in thousands):
 March 31, 2026March 31, 2025
Prepaid expense$23,556 $21,769 
Contract assets6,113 7,009 
Other current assets2,981 5,961 
Total other current assets$32,650 $34,739 
Schedule of Accrued and Other Liabilities
Accrued and other liabilities consisted of the following (in thousands):
March 31, 2026March 31, 2025
Accrued compensation$21,649 $17,745 
Accrued taxes23,238 24,186 
Other accrued liabilities24,980 21,094 
Total accrued and other liabilities$69,867 $63,025 
Schedule of Other Income (Expense)
Other income (expense), net consisted of the following (in thousands):
Year Ended March 31,
202620252024
Loss on debt extinguishment$(147)$(12,325)$(1,766)
Gain on warrants remeasurement864 2,225 2,176 
Interest income1,928 3,316 3,977 
Loss on sale of assets— — (179)
Other expense(292)(3,616)(731)
Other income (expense), net$2,353 $(10,400)$3,477