XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.3
Other Current Liabilities
6 Months Ended
Sep. 30, 2024
Other Liabilities Disclosure [Abstract]  
Other Current Liabilities Other Current Liabilities
The major categories of other current liabilities are as follows:
 September 30, 2024March 31, 2024
Warranty liability
$7,131 $8,083 
Accrual for in-transit inventory5,207 5,570 
Operating lease liabilities15,142 14,673 
Contingent consideration2,806 750 
Other97,862 100,276 
Total other current liabilities$128,148 $129,352