XML 143 R117.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount, Beginning Balance $ 18,983 $ 19,598 $ 21,864
SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense 4,289 420 1,132
SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account (8) (20) (342)
SEC Schedule, 12-09, Valuation Allowances and Reserves, Business Acquired 0 64 0
SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction 2,582 1,079 3,056
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount, Ending Balance 20,682 18,983 19,598
Allowance for doubtful accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount, Beginning Balance 3,827 3,620 5,717
SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense 3,641 1,225 1,055
SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account (6) (3) (96)
SEC Schedule, 12-09, Valuation Allowances and Reserves, Business Acquired 0 64 0
SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction 2,582 1,079 3,056
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount, Ending Balance 4,880 3,827 3,620
Deferred tax asset valuation allowance      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount, Beginning Balance 15,156 15,978 16,147
SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense 648 (805) 77
SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account (2) (17) (246)
SEC Schedule, 12-09, Valuation Allowances and Reserves, Business Acquired 0 0 0
SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction 0 0 0
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount, Ending Balance 15,802 15,156 15,978
Accrued general and product liability costs, net of insurance recoveries      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount, Beginning Balance 12,351 12,831 13,414
SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense 3,776 2,226 3,025
SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account 0 0 0
SEC Schedule, 12-09, Valuation Allowances and Reserves, Business Acquired 0 0 0
SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction 3,676 2,706 3,608
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount, Ending Balance $ 12,451 $ 12,351 $ 12,831