XML 95 R74.htm IDEA: XBRL DOCUMENT v3.19.1
COMMITMENTS AND CONTINGENCIES: - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Commitments and Contingencies Disclosure [Abstract]      
Total rental expense on operating leases $ 12,800 $ 9,500 $ 7,400
Future minimum lease payments under all noncancellable operating leases      
2020 12,057    
2021 11,253    
2022 10,865    
2023 5,160    
2024 3,270    
Thereafter 4,497    
Future commitment for lease payments under noncancellable operating leases $ 47,102