v3.25.2
Other Current Liabilities
3 Months Ended
Jun. 30, 2025
Other Liabilities Disclosure [Abstract]  
Other Current Liabilities
7. Other Current Liabilities

    Other current liabilities consisted of the following:

June 30, 2025March 31, 2025
Allowance for sales returns$32,740 $39,657 
Accrued interest57,392 20,455 
Accrued tax43,787 59,797 
Finance lease obligations5,004 4,631 
Restructuring4,651 5,212 
Other42,891 42,271 
Other current liabilities $186,465 $172,023