Balance Sheet Related Disclosures [Abstract] | Period [Axis] |
---|
2015-07-01 - 2016-06-30 |
---|
Balance Sheet Related Disclosures [Abstract] | |
Schedule of Accounts, Notes, Loans and Financing Receivable | Accounts receivable | | | | | | | | | | June 30, | | 2016 | | 2015 | | (in thousands) | Accounts receivable | $ | 43,324 |
| | $ | 58,249 |
| Less: Allowance for price adjustments | (16,700 | ) | | (19,438 | ) | Less: Allowance for doubtful accounts | (30 | ) | | (30 | ) | Accounts receivable, net | $ | 26,594 |
| | $ | 38,781 |
|
|
Schedule of Inventory, Current | Inventories | | | | | | | | | | June 30, | | 2016 | | 2015 | | (in thousands) | Raw materials | $ | 23,982 |
| | $ | 19,423 |
| Work in-process | 32,446 |
| | 31,269 |
| Finished goods | 12,420 |
| | 13,483 |
| | $ | 68,848 |
| | $ | 64,175 |
|
|
Property, Plant and Equipment | Depreciation is provided for on a straight-line basis over the estimated useful lives of the related assets as follows: | | | | Building | | 20 years | Manufacturing machinery and equipment | | 3 to 10 years | Equipment and tooling | | 5 years | Computer equipment and software | | 3 to 5 years | Office furniture and equipment | | 5 years | Leasehold improvements | | 2 to 15 years based on shorter of expected economic useful life or the lease term |
Property, plant and equipment, net | | | | | | | | | | June 30, | | 2016 | | 2015 | | (in thousands) | Land | $ | 4,877 |
| | $ | 4,877 |
| Building | 4,323 |
| | 4,243 |
| Manufacturing machinery and equipment | 193,164 |
| | 172,467 |
| Equipment and tooling | 12,289 |
| | 11,261 |
| Computer equipment and software | 23,448 |
| | 20,602 |
| Office furniture and equipment | 1,822 |
| | 1,762 |
| Leasehold improvements | 28,660 |
| | 27,568 |
| | 268,583 |
| | 242,780 |
| Less accumulated depreciation | (168,687 | ) | | (141,883 | ) | | 99,896 |
| | 100,897 |
| Equipment and construction in progress | 16,188 |
| | 18,682 |
| Property, plant and equipment, net | $ | 116,084 |
| | $ | 119,579 |
|
|
Schedule of Other Assets, Noncurrent | Other long-term assets | | | | | | | | | | June 30, | | 2016 | | 2015 | | (in thousands) | Prepayments for property and equipment | $ | 548 |
| | $ | 692 |
| Investment in a privately held company | 100 |
| | 100 |
| Office leases deposits | 1,427 |
| | 1,215 |
| Other | — |
| | 4 |
| Intangible assets | 15 |
| | 17 |
| Goodwill | 269 |
| | 269 |
| | $ | 2,359 |
| | $ | 2,297 |
|
|
Schedule of Finite-Lived Intangible Assets | Intangible Assets Intangible assets are stated at cost less accumulated amortization. Intangible assets include patents and exclusive technology rights, trade names and customer relationships. Intangible assets with finite lives are amortized on a straight-line basis over the estimated periods of benefit, as follows: | | | | Patents and exclusive technology rights | | 3 to 7 years | Trade name | | 3 years | Customer relationships | | 4 years |
Intangible assets | | | | | | | | | | June 30, | | 2016 | | 2015 | | (in thousands) | Patents and exclusive technology rights | $ | 1,248 |
| | $ | 1,248 |
| Trade name | 268 |
| | 268 |
| Customer relationships | 1,150 |
| | 1,150 |
| | 2,666 |
| | 2,666 |
| Less accumulated amortization | (2,651 | ) | | (2,649 | ) | Intangible assets, net | $ | 15 |
| | $ | 17 |
|
|
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense | Future minimum amortization expense of intangible assets is as follows (in thousand): | | | | | Year ending June 30, | | 2017 | $ | 2 |
| 2018 | 2 |
| 2019 | 2 |
| 2020 | 2 |
| 2021 | 2 |
| Thereafter | 5 |
| | $ | 15 |
|
|
Schedule of Goodwill | Goodwill
The changes in the carrying value of goodwill is as follows (in thousands): | | | | | | (in thousands) | Balance at June 30, 2014 | $ | 269 |
| Addition: | — |
| Balance at June 30, 2015 | 269 |
| Addition: | — |
| Balance at June 30, 2016 | $ | 269 |
|
|
Schedule of Accrued Liabilities | Accrued liabilities | | | | | | | | | | June 30, | | 2016 | | 2015 | | (in thousands) | Accrued compensation and benefits | $ | 10,211 |
| | $ | 8,582 |
| Warranty accrual | 1,495 |
| | 1,957 |
| Stock rotation accrual | 1,988 |
| | 1,894 |
| Accrued professional fees | 1,867 |
| | 1,402 |
| Accrued inventory | 918 |
| | 697 |
| Accrued facilities related expenses | 1,544 |
| | 1,367 |
| Other accrued expenses | 4,567 |
| | 3,326 |
| | $ | 22,590 |
| | $ | 19,225 |
|
|
Schedule of Product Warranty Liability | The activity in the warranty accrual, included in accrued liabilities is as follows: | | | | | | | | | | | | | | Year Ended June 30, | | 2016 | | 2015 | | 2014 | | (in thousands) | Beginning balance | $ | 1,957 |
| | $ | 1,346 |
| | $ | 1,428 |
| Addition | 881 |
| | 2,395 |
| | 1,267 |
| Utilization | (1,343 | ) | | (1,784 | ) | | (1,349 | ) | Ending balance | $ | 1,495 |
| | $ | 1,957 |
| | $ | 1,346 |
|
|
Stock Rotation Accrual | The activity in the stock rotation accrual, included in accrued liabilities is as follows: | | | | | | | | | | | | | | Year Ended June 30, | | 2016 | | 2015 | | 2014 | | (in thousands) | Beginning balance | $ | 1,894 |
| | $ | 1,645 |
| | $ | 1,572 |
| Addition | 6,578 |
| | 5,781 |
| | 5,006 |
| Utilization | (6,484 | ) | | (5,532 | ) | | (4,933 | ) | Ending balance | $ | 1,988 |
| | $ | 1,894 |
| | $ | 1,645 |
|
|
Deferred Margin | Deferred margin Deferred margin consists of the following: | | | | | | | | | | June 30, | | 2016 | | 2015 | | (in thousands) | Deferred revenue | $ | 1,494 |
| | $ | 1,104 |
| Deferred costs | (497 | ) | | (388 | ) | Deferred margin | $ | 997 |
| | $ | 716 |
|
|
Schedule of Capital Lease | Capital leases Long-term capital leases were included in the other long term liabilities in the consolidated balance sheets. Capital lease liabilities as of June 30, 2016 and 2015 consisted of the following: | | | | | | | | | | | | June 30, | | | 2016 | | | 2015 | | | (in thousands) | | Computer software | $ | 2,449 |
| | | $ | 923 |
| | Exclusive technology rights | 65 |
| | | 82 |
| | | 2,514 |
| | | 1,005 |
| | Less current portion | (819 | ) | | | (941 | ) | | Capital leases - long-term portion | $ | 1,695 |
| | | $ | 64 |
| |
|
Schedule of Future Minimum Lease Payments for Capital Leases | Future minimum lease payments at June 30, 2016 are as follows (in thousand): | | | | | Year ending June 30, | | 2017 | $ | 892 |
| 2018 | 892 |
| 2019 | 892 |
| Total minimum lease payments | 2,676 |
| Less amount representing interest | (162 | ) | Total capital lease liabilities | $ | 2,514 |
|
|