Annual report pursuant to Section 13 and 15(d)

17. Trade Payables (Details)

v3.19.2
17. Trade Payables (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Mar. 31, 2018
Trade payables $ 32,695  
(Recast)    
Trade payables   $ 9,013
Margin lending payable    
Trade payables 29,081 6,604
Trade payable for securities purchased    
Trade payables 2,939 1,065
Payables to suppliers of goods and services    
Trade payables 555 152
Guaranty fee received    
Trade payables 0 709
Payable for acquisition of servers    
Trade payables 0 395
Other    
Trade payables $ 120 $ 88