XML 78 R64.htm IDEA: XBRL DOCUMENT v3.4.0.3
Schedule of Uncertain Tax Positions and Income Tax Payable (Detail) - USD ($)
$ in Thousands
Mar. 31, 2016
Mar. 31, 2015
Income Tax Disclosure [Abstract]    
Tax liabilities for uncertain tax positions $ 13,046 $ 16,305
Income tax payable $ 32,321 $ 44,607