XML 49 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Components (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Mar. 31, 2017
Mar. 31, 2016
Jun. 30, 2016
Financing receivables          
Sales-type leases $ 3,000   $ 3,000   $ 3,500
Accounts receivable with contractual maturities of more than one year 2,500   2,500   4,100
Gross 8,473   8,473   10,838
Unearned income (465)   (465)   (623)
Total, net 8,008   8,008   10,215
Current 2,546   2,546   2,618
Non-current 5,462   5,462   7,597
Capital leases future minimum payments receivable          
2017 (remaining 3 months) 155   155    
2018 930   930    
2019 930   930    
2020 930   930    
2021 930   930    
2022 310   310    
Total 4,185   4,185    
Inventories          
Raw materials 45,815   45,815   50,480
Work-in-process 17,477   17,477   20,190
Finished goods 53,281   53,281   45,317
Inventories 116,573   116,573   115,987
Property and equipment, net          
Property and equipment, gross 102,946   102,946   100,331
Less: Accumulated depreciation (79,593)   (79,593)   (72,453)
Property and equipment, net 23,353   23,353   27,878
Depreciation expense 2,600 $ 2,600 7,900 $ 7,700  
Furniture and fixtures          
Property and equipment, net          
Property and equipment, gross 4,511   4,511   4,527
Computer and office equipment          
Property and equipment, net          
Property and equipment, gross 11,852   11,852   11,485
Software          
Property and equipment, net          
Property and equipment, gross 11,362   11,362   11,104
Leasehold improvements          
Property and equipment, net          
Property and equipment, gross 23,030   23,030   21,632
Machinery and equipment          
Property and equipment, net          
Property and equipment, gross 50,120   50,120   47,171
Construction in progress          
Property and equipment, net          
Property and equipment, gross 2,071   2,071   4,412
Lease Receivables          
Financing receivables          
Gross 4,185   4,185   4,998
Unearned income (465)   (465)   (623)
Total, net 3,720   3,720   4,375
Current 753   753   840
Non-current 2,967   2,967   3,535
Financed Service Contracts and Other          
Financing receivables          
Gross 4,288   4,288   5,840
Total, net 4,288   4,288   5,840
Current 1,793   1,793   1,778
Non-current $ 2,495   $ 2,495   $ 4,062