XML 83 R69.htm IDEA: XBRL DOCUMENT v3.19.1
Prepaid and Other Current Assets (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Mar. 31, 2018
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Contract assets $ 38,778 $ 0
Prepaid income taxes 9,608 8,921
Other 27,732 21,319
Total $ 109,431 $ 56,910