XML 98 R81.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Product Warranties) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Changes in the warranty liability:    
Beginning of the period $ 46,219 $ 48,832
Provision 31,089 29,812
Settlements (35,919) (32,082)
Effects of foreign currency translation (503) (343)
End of the period $ 40,886 $ 46,219