XML 58 R45.htm IDEA: XBRL DOCUMENT v3.5.0.2
Balance Sheet Components - Summary (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2013
Cash and Cash Equivalents        
Cash $ 95,906 $ 73,444    
Money market funds 13,362 6,107    
Commercial paper 8,938      
Municipal government securities 1,565      
Cash and cash equivalents 119,771 79,551 $ 92,346 $ 73,313
Accounts receivable, net        
Accounts receivable 54,974 75,631    
Unbilled fees and services 2,662 2,805    
Accounts and other receivable, gross 57,636 78,436    
Less: Allowance for doubtful accounts (826) (709)    
Accounts receivable, net 56,810 77,727    
Allowance for doubtful accounts, payments and credits 200 400    
Allowance for doubtful accounts, additions 300 400    
Allowance for doubtful accounts, write-offs 10 200    
Financing receivables        
Sales-type leases 3,500      
Capital leases   0    
Accounts receivable with contractual maturities of more than one year 4,100      
Allowance for doubtful accounts related to financing receivables 0 0    
Gross 10,838 2,674    
Unearned income (623)      
Total, net 10,215 2,674    
Current 2,618 1,032    
Non-current 7,597 1,642    
Capital leases future minimum payments receivable        
2017 1,046      
2018 930      
2019 930      
2020 930      
2021 930      
2022 232      
Total 4,998      
Inventories        
Raw materials 50,480 46,356    
Work-in-process 20,190 15,445    
Finished goods 45,317 44,350    
Total inventories 115,987 106,151    
Property and equipment, net        
Property and equipment, gross 100,331 102,206    
Less: Accumulated depreciation (72,453) (70,377)    
Property and equipment, net 27,878 31,829    
Depreciation expense 10,300 11,600 $ 12,200  
Lease Receivables        
Financing receivables        
Gross 4,998      
Unearned income (623)      
Total, net 4,375      
Current 840      
Non-current 3,535      
Financed Service Contracts and Other        
Financing receivables        
Gross 5,840 2,674    
Total, net 5,840 2,674    
Current 1,778 1,032    
Non-current 4,062 1,642    
Furniture and fixtures        
Property and equipment, net        
Property and equipment, gross 4,527 4,674    
Computer and office equipment        
Property and equipment, net        
Property and equipment, gross 11,485 11,808    
Software        
Property and equipment, net        
Property and equipment, gross 11,104 10,992    
Leasehold improvements        
Property and equipment, net        
Property and equipment, gross 21,632 19,428    
Machinery and equipment        
Property and equipment, net        
Property and equipment, gross 47,171 47,031    
Construction in progress        
Property and equipment, net        
Property and equipment, gross $ 4,412 $ 8,273