XML 62 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Components - Summary (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2015
Cash and Cash Equivalents      
Cash $ 70,515 $ 95,906  
Money market funds 1,569 13,362  
Commercial paper   8,938  
Municipal government securities   1,565  
Cash and cash equivalents 72,084 119,771  
Accounts receivable, net      
Accounts receivable 70,394 54,974  
Unbilled fees and services 2,815 2,662  
Accounts and other receivable, gross 73,209 57,636  
Less: Allowance for doubtful accounts (420) (826)  
Accounts receivable, net 72,789 56,810  
Allowance for doubtful accounts, payments and credits 100 200  
Allowance for doubtful accounts, additions 200 300  
Allowance for doubtful accounts, write-offs 500 10  
Financing receivables      
Sales-type leases 2,800 3,500  
Accounts receivable with contractual maturities of more than one year 4,600 4,100  
Gross 10,298 10,838  
Unearned income (433) (623)  
Allowance for credit loss (39)    
Total, net 9,826 10,215  
Current 2,397 2,618  
Non-current 7,429 7,597  
Capital leases future minimum payments receivable      
2018 930    
2019 930    
2020 930    
2021 930    
2022 310    
Total 4,030    
Inventories      
Raw materials 38,803 49,618  
Work-in-process 15,471 20,175  
Finished goods 50,780 46,194  
Inventories 105,054 115,987  
Inventories reclassified between raw materials and finished goods as of June 30, 2016 to conform current year's presentation 900    
Property and equipment, net      
Property and equipment, gross 103,062 100,331  
Less: Accumulated depreciation (80,000) (72,453)  
Property and equipment, net 23,062 27,878  
Depreciation expense 10,300 10,300 $ 11,600
Lease Receivables      
Financing receivables      
Gross 4,030 4,998  
Unearned income (433) (623)  
Allowance for credit loss (39)    
Total, net 3,558 4,375  
Current 720 840  
Non-current 2,838 3,535  
Financed Service Contracts and Other      
Financing receivables      
Gross 6,268 5,840  
Total, net 6,268 5,840  
Current 1,677 1,778  
Non-current 4,591 4,062  
Furniture and fixtures      
Property and equipment, net      
Property and equipment, gross 4,364 4,527  
Computer and office equipment      
Property and equipment, net      
Property and equipment, gross 11,802 11,485  
Computer Software      
Property and equipment, net      
Property and equipment, gross 11,457 11,104  
Leasehold improvements      
Property and equipment, net      
Property and equipment, gross 23,164 21,632  
Machinery and equipment      
Property and equipment, net      
Property and equipment, gross 48,742 47,171  
Construction in progress      
Property and equipment, net      
Property and equipment, gross $ 3,533 $ 4,412