XML 44 R29.htm IDEA: XBRL DOCUMENT v3.4.0.3
Balance Sheet Accounts (Schedule of PP&E) (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Jun. 30, 2015
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 69,861 $ 73,379
Less: accumulated depreciation and amortization (39,422) (33,517)
Property and equipment, net 30,439 39,862
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 33,983 32,753
Purchased software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 5,941 5,425
Office equipment, furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 10,827 10,908
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 19,110 $ 24,293