XML 95 R38.htm IDEA: XBRL DOCUMENT v3.2.0.727
Schedule of Uncertain Tax Positions and Income Tax Payable (Detail)
$ in Thousands
Jun. 30, 2015
USD ($)
Income Tax [Line Items]  
Tax liabilities for uncertain tax positions $ 16,965
Income tax payable $ 36,730