XML 93 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Components of Accounts Receivable (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Receivables [Abstract]        
Trade receivables $ 85,852 $ 91,849    
Allowance for doubtful accounts (1,202) (1,040) $ (320) $ (282)
Accounts receivable, net $ 84,650 $ 90,809