Balance Sheet Components | Balance Sheet Components Accounts receivable, net: December 31, June 30, (in thousands) Accounts receivable $ 58,859 $ 48,401 Less: Allowance for price adjustments (24,957 ) (24,075 ) Less: Allowance for doubtful accounts (30 ) (30 ) Accounts receivable, net $ 33,872 $ 24,296 Inventories: December 31, June 30, (in thousands) Raw materials $ 58,454 $ 59,076 Work in-process 47,818 38,214 Finished goods 11,319 14,353 $ 117,591 $ 111,643 Other current assets: December 31, June 30, (in thousands) VAT receivable $ 28,125 $ 30,769 Other prepaid expenses 1,884 2,745 Prepaid insurance 1,238 939 Prepaid maintenance 858 481 Prepayment to supplier 1,048 583 Prepaid income tax 285 267 Customs deposit 195 114 Lease financing cost — 825 Interest receivable 679 379 Other receivable 83 — $ 34,395 $ 37,102 Property, plant and equipment, net: December 31, June 30, (in thousands) Land $ 4,877 $ 4,877 Building 59,329 36,205 Manufacturing machinery and facility equipment 434,089 303,750 Equipment and tooling 23,200 20,739 Computer equipment and software 38,413 34,048 Office furniture and equipment 3,378 3,243 Leasehold improvements 67,972 53,597 Land use rights 8,602 8,760 639,860 465,219 Less: accumulated depreciation (271,170 ) (252,982 ) 368,690 212,237 Equipment and construction in progress 47,365 197,500 Property, plant and equipment, net $ 416,055 $ 409,737 Intangible assets, net: December 31, June 30, (in thousands) Patents and technology rights $ 18,037 $ 18,037 Trade name 268 268 Customer relationships 1,150 1,150 19,455 19,455 Less: accumulated amortization (2,898 ) (2,842 ) 16,557 16,613 Goodwill 269 269 Intangible assets, net $ 16,826 $ 16,882 Intangible assets of patents and technology rights are primarily related to a license agreement that the Company entered into with STMicroelectronics International N.V. (“STMicro”) on September 5, 2017, pursuant to which STMicro granted the Company a world-wide, royalty-free and fully-paid license to use its technologies to develop, market and distribute certain digital multi-phase controller products. This agreement allows the Company to develop and market digital power products, primarily in the computer server segment. As of December 31, 2019 , the Company recorded $16.2 million of intangible assets related to STMicro. The Company begins amortizing such license fees when the technology has met the Company's qualification and is ready for its intended use in production. Other long-term assets: December 31, June 30, (in thousands) Prepayments for property and equipment $ 4,043 $ 4,846 Investment in a privately held company 700 700 Lease financing costs — 1,758 Customs deposit 1,875 980 Other long-term deposits 1,595 889 Office leases deposits 1,044 1,031 Other 245 413 $ 9,502 $ 10,617 Accrued liabilities: December 31, June 30, (in thousands) Accrued compensation and benefits $ 19,284 $ 16,385 Warranty accrual 651 623 Stock rotation accrual 3,836 1,921 Accrued professional fees 2,496 1,721 Accrued inventory 668 857 Accrued facilities related expenses 2,218 4,233 Accrued financing lease costs 715 728 Accrued property, plant and equipment 11,806 11,527 ESPP payable 623 585 Customer deposit 2,318 351 Other accrued expenses 8,079 5,144 $ 52,694 $ 44,075 The activities in the warranty accrual, included in accrued liabilities, are as follows: Six Months Ended December 31, 2019 2018 (in thousands) Beginning balance $ 623 $ 535 Additions 130 189 Utilization (102 ) (69 ) Ending balance $ 651 $ 655 The activities in the stock rotation accrual, included in accrued liabilities, are as follows: Six Months Ended December 31, 2019 2018 (in thousands) Beginning balance $ 1,921 $ 1,750 Additions 5,990 2,229 Utilization (4,075 ) (2,132 ) Ending balance $ 3,836 $ 1,847 Other long-term liabilities: December 31, June 30, (in thousands) Customer deposits $ 8,000 * $ 10,000 * Computer software liabilities 2,810 3,701 Other — 220 Other long-term liabilities $ 10,810 $ 13,921 * Customer deposits are from Customer A and Customer B for securing future product shipments from the Company. The Company reclassified $2.0 million of the customer deposit to short term accrued liabilities during the six months ended December 31, 2019 since the repayment of this amount is due within a year. |