XML 47 R11.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Statement Components
12 Months Ended
Mar. 31, 2025
Property, Plant and Equipment [Abstract]  
Financial Statement Components Financial Statement Components
Accounts receivable, net consisted of the following (in thousands):
 March 31, 2025March 31, 2024
Trade accounts receivable$50,839 $59,757 
Unbilled trade accounts receivable4,972 4,470 
Less: allowance for credit losses(1,898)(2,746)
Less: allowance for sales reserves(4,233)(2,502)
Total accounts receivable, net$49,680 $58,979 
Allowance for credit losses and sales reserves consisted of the following (in thousands):
 March 31, 2025March 31, 2024
Credit LossesSales ReservesCredit LossesSales Reserves
Beginning balance$(2,746)$(2,502)$(3,644)$(3,218)
Provision (reserve)(1,001)(5,355)(1,969)(3,581)
Recoveries (write-offs)1,849 3,624 2,867 4,297 
Ending balance$(1,898)$(4,233)$(2,746)$(2,502)
Property and equipment, net consisted of the following (in thousands):
 March 31, 2025March 31, 2024
Capitalized internal-use software(1)
$143,866 $133,876 
Computer equipment49,892 53,788 
Leasehold improvements28,239 29,666 
Furniture and fixtures10,767 11,675 
Construction in progress11,981 9,593 
Total property and equipment244,745 238,598 
Less: accumulated depreciation and amortization(196,826)(185,417)
Total property and equipment, net$47,919 $53,181 
(1) Current period presentation combines software development costs and software licenses into a single line item. Prior periods have been revised to conform to the current presentation.
The following table sets forth the property and equipment, net, geographic information for each period (in thousands):
March 31, 2025March 31, 2024
United States$45,677 $49,992 
International2,242 3,189 
Total property and equipment, net$47,919 $53,181 
Depreciation and amortization expense was $20.1 million, $26.8 million, and $36.8 million for the years ended March 31, 2025, 2024, and 2023, respectively.
During the year ended March 31, 2023, the Company abandoned and wrote off certain internally-developed software with a net book value of $3.7 million.
Other current assets consisted of the following (in thousands):
 March 31, 2025March 31, 2024
Prepaid expense$21,769 $18,172 
Contract assets, current7,009 9,453 
Other current assets5,961 7,633 
Total other current assets$34,739 $35,258 
Accrued and other liabilities consisted of the following (in thousands):
March 31, 2025March 31, 2024
Accrued compensation$17,745 $19,550 
Accrued taxes24,186 44,096 
Other accrued liabilities21,094 14,456 
Total accrued and other liabilities$63,025 $78,102 
Other income (expense), net consisted of the following (in thousands):
Years Ended March 31,
202520242023
Gain (loss) on debt extinguishment$(12,325)$(1,766)$18,545 
Gain on warrants remeasurement2,225 2,176 417 
Interest income3,316 3,977 1,946 
Gain (loss) on sale of assets— (179)1,821 
Other income (expense)(3,616)(731)501 
Other income (expense), net$(10,400)$3,477 $23,230