XML 49 R26.htm IDEA: XBRL DOCUMENT v3.3.0.814
Balance Sheet Components (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Jun. 30, 2015
Property, Plant and Equipment [Abstract]      
Property and equipment, gross $ 101,595   $ 102,206
Less: Accumulated depreciation and amortization (72,113)   (70,377)
Property and equipment, net 29,482   31,829
Depreciation and amortization expense 2,600 $ 3,000  
Inventories      
Raw materials 50,336   46,356
Work-in-process 17,802   15,445
Finished goods 45,660   44,350
Total inventories 113,798   106,151
Financing receivables      
Accounts receivable with contractual maturities of more than one year 2,000   1,600
Allowance for doubtful financing receivable accounts related to financing receivables 0   0
Furniture and fixtures      
Property, Plant and Equipment [Abstract]      
Property and equipment, gross 4,677   4,674
Computer and office equipment      
Property, Plant and Equipment [Abstract]      
Property and equipment, gross 12,085   11,808
Computer software      
Property, Plant and Equipment [Abstract]      
Property and equipment, gross 11,088   10,992
Leasehold improvements      
Property, Plant and Equipment [Abstract]      
Property and equipment, gross 20,898   19,428
Machinery and equipment      
Property, Plant and Equipment [Abstract]      
Property and equipment, gross 48,750   47,031
Construction in progress      
Property, Plant and Equipment [Abstract]      
Property and equipment, gross $ 4,097   $ 8,273