v3.26.1
Other Current Liabilities (Tables)
12 Months Ended
Mar. 31, 2026
Other Liabilities Disclosure [Abstract]  
Schedule of Other Current Liabilities
Other current liabilities consisted of the following:
March 31,
2026
2025
Allowance for sales returns
$
21,331 
$
39,657 
Accrued interest
19,952 
20,455 
Accrued tax
7,379 
59,797 
Finance lease obligations
6,172 
4,631 
Restructuring
2,806 
5,212 
Other
35,446 
42,271 
Other current liabilities
$
93,086 
$
172,023