XML 16 R62.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Share based compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2018
Share-based compensation      
Total share-based compensation expense $ 15,716 $ 29,056 $ 27,411
Costs of revenue      
Share-based compensation      
Total share-based compensation expense 365 499 895
Selling General And Administrative Expenses      
Share-based compensation      
Total share-based compensation expense $ 15,351 $ 28,557 $ 26,516
Minimum      
Share-based compensation      
Requisite service period 3 years    
Maximum      
Share-based compensation      
Requisite service period 4 years