XML 72 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Liabilities and Other Non-current Liabilities (Tables)
12 Months Ended
Mar. 31, 2025
Accrued Liabilities [Abstract]  
Schedule of Accrued Liabilities
Consolidated accrued liabilities of the Company consisted of the following:  
 March 31,
 20252024
Accrued payroll$37,285 $39,315 
Accrued income taxes payable9,646 15,526 
Accrued health insurance2,813 2,450 
Accrued general and product liability costs4,400 4,600 
Customer advances, deposits, and rebates17,368 17,531 
Current ROU lease liabilities9,961 8,723 
Other accrued liabilities32,434 39,828 
 $113,907 $127,973 

Consolidated other non-current liabilities of the Company consisted of the following:  
 March 31,
 20252024
Accumulated postretirement benefit obligation597 $695 
Accrued general and product liability costs15,046 15,388 
Accrued pension cost62,675 70,552 
Cross currency swap1,800 2,541 
Deferred income tax28,302 40,450 
Non-current ROU lease liabilities59,735 60,666 
Other non-current liabilities10,383 12,263 
 $178,538 $202,555