XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FINANCIAL STATEMENT COMPONENTS (Tables)
3 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Accounts Receivable
Accounts receivable, net consisted of the following (in thousands):
June 30, 2024March 31, 2024
Trade accounts receivable$56,360 $59,757 
Unbilled trade accounts receivable6,505 4,470 
Less: allowance for credit losses(1,894)(2,746)
Less: allowance for sales reserves(1,766)(2,502)
Total accounts receivable, net$59,205 $58,979 
Schedule of Allowance for Credit Loss
Allowance for credit losses and sales reserves consisted of the following (in thousands):
Three Months Ended June 30, 2024Year Ended March 31, 2024
Credit LossesSales ReservesCredit LossesSales Reserves
Beginning balance$(2,746)$(2,502)$(3,644)$(3,218)
Release (reserve)550 (439)(1,969)(3,581)
Write-offs302 1,175 2,867 4,297 
Ending balance$(1,894)$(1,766)$(2,746)$(2,502)
Schedule of Other Current Assets
Other current assets consisted of the following (in thousands):
June 30, 2024March 31, 2024
Prepaid expense$15,780 $18,172 
Contract assets, current10,143 9,453 
Other current assets6,800 7,633 
Total other current assets$32,723 $35,258 
Schedule of Accrued and Other Liabilities
Accrued and other liabilities consisted of the following (in thousands):
June 30, 2024March 31, 2024
Accrued compensation$20,753 $19,550 
Accrued taxes35,927 44,096 
Other accrued liabilities18,689 14,456 
Total accrued and other liabilities$75,369 $78,102