XML 52 R38.htm IDEA: XBRL DOCUMENT v3.19.1
Accounts Receivables and Allowance For Doubtful Debts (Tables)
12 Months Ended
Mar. 31, 2019
Accounts and Notes Receivable, Net [Abstract]  
Schedule of account receivable
   As of March 31, 
   2019   2018 
Customers (trade)  $18,746   $20,838 
Less: Allowance for doubtful receivables   (1,813)   (1,735)
Accounts receivables  $16,933   $19,103 
Schedule of group individually evaluated accounts receivables
   As of March 31, 
   2019   2018 
Opening balance  $1,735   $1,400 
Current period provision   427    795 
Reversals during current period   (369)   (458)
Foreign currency translation adjustments   20    (2)
Closing balance  $1,813   $1,735