XML 74 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful lives 3 years  
Property and equipment, gross $ 145,697 $ 130,469
Less: accumulated depreciation and amortization (94,717) (78,826)
Property and equipment, net 50,980 51,643
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 71,799 $ 64,374
Computer equipment and software | Minimum    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful lives   3 years
Computer equipment and software | Maximum    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful lives   4 years
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful lives 5 years  
Property and equipment, gross $ 4,927 $ 4,810
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 21,552 19,092
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 47,419 $ 42,193
Machinery and equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful lives   5 years
Machinery and equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful lives   10 years