Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Details)

v3.19.2
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Commitments and Contingencies Disclosure [Abstract]      
Totaled arrangements under letter of credit guarantees and performance bonds securing performance obligations $ 19,797    
Guarantee obligations secured by cash deposits 2,439    
Guarantee obligations represented by a reduction of the available amount of the company's short term and long term revolving lines of credit 4,306    
Cash deposits pledged as collateral on performance bonds and letters of credit 2,439 $ 2,448  
Lease expense 4,421 3,738 $ 3,441
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
2020 3,941    
2021 3,143    
2022 2,858    
2023 2,568    
2024 1,520    
Thereafter 6,226    
Operating Leases, Future Minimum Payments Due 20,256    
Service fee expense 3,809 3,439 3,095
Purchase Obligation, Fiscal Year Maturity [Abstract]      
2020 1,123    
2021 1,041    
2022 80    
Purchase Obligation 2,244    
Changes in the product liability      
Balance at beginning of period 300 300 460
Provision for warranties issued 300 281 143
Settlements (235) (281) (303)
Balance at end of period $ 365 $ 300 $ 300