XML 138 R122.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Warranty (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Product Warranty Accrual [Roll Forward]      
Balance at beginning of year $ 56,630 $ 54,978 $ 58,962
Current year provisions 34,110 29,132 17,645
Costs incurred (30,160) (25,251) (20,648)
Foreign currency translation adjustment 239 (2,229) (981)
Balance at end of year $ 60,819 $ 56,630 $ 54,978