XML 47 R45.htm IDEA: XBRL DOCUMENT v3.2.0.727
Balance Sheet Components - Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2015
Jun. 30, 2014
Payables and Accruals [Abstract]    
Accrued media costs $ 14,728 $ 14,407
Accrued compensation and related expenses and taxes payable 8,007 7,103
Accrued professional service and other business expenses 4,411 6,344
Total accrued liabilities $ 27,146 $ 27,854