XML 36 R24.htm IDEA: XBRL DOCUMENT v3.25.3
FINANCIAL STATEMENT COMPONENTS (Tables)
6 Months Ended
Sep. 30, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Accounts Receivable
Accounts receivable, net consisted of the following (in thousands):
September 30, 2025March 31, 2025
Trade accounts receivable$67,268 $50,839 
Unbilled trade accounts receivable5,690 4,972 
Less: allowance for credit losses(1,704)(1,898)
Less: allowance for sales reserves(4,365)(4,233)
Total accounts receivable, net$66,889 $49,680 
Schedule of Allowance for Credit Loss
Allowance for credit losses and sales reserves consisted of the following (in thousands):
Six Months Ended September 30, 2025Year Ended March 31, 2025
Credit LossesSales ReservesCredit LossesSales Reserves
Beginning balance$(1,898)$(4,233)$(2,746)$(2,502)
(Reserve) provision(560)(6,122)(1,001)(5,355)
Write-offs (recoveries)754 5,990 1,849 3,624 
Ending balance$(1,704)$(4,365)$(1,898)$(4,233)
Components of Property, Plant and Equipment
The following tables set forth the property and equipment, net, geographic information for each period (in thousands):
September 30, 2025March 31, 2025
United States$45,217 $45,677 
International2,177 2,242 
Total property and equipment, net$47,394 $47,919 
Schedule of Other Current Assets
Other current assets consisted of the following (in thousands):
September 30, 2025March 31, 2025
Prepaid expense$22,200 $21,769 
Contract assets6,828 7,009 
Other current assets5,288 5,961 
Total other current assets$34,316 $34,739 
Schedule of Accrued and Other Liabilities
Accrued and other liabilities consisted of the following (in thousands):
September 30, 2025March 31, 2025
Accrued compensation$20,189 $17,745 
Accrued taxes25,117 24,186 
Other accrued liabilities21,566 21,094 
Total accrued and other liabilities$66,872 $63,025 
Schedule of Other Income (Expense)
Other income (expense), net consisted of the following (in thousands):
Three Months Ended September 30,Six Months Ended September 30,
2025202420252024
Loss on debt extinguishment$(46)$(11,996)$(127)$(11,996)
Gain on warrants remeasurement37 263 246 2,010 
Interest income453 936 929 1,977 
Other income (expense)24 (1,912)(216)(2,984)
Other income (expense), net$468 $(12,709)$832 $(10,993)