XML 58 R11.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components
9 Months Ended
Mar. 31, 2020
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components Balance Sheet Components
Accounts receivable, net:
 
March 31,
2020
 
June 30,
2019
 
(in thousands)
Accounts receivable
$
50,014

 
$
48,401

Less: Allowance for price adjustments
(32,514
)
 
(24,075
)
Less: Allowance for doubtful accounts
(30
)
 
(30
)
Accounts receivable, net
$
17,470

 
$
24,296



Inventories:
 
March 31,
2020
 
June 30,
2019
 
(in thousands)
Raw materials
$
56,750

 
$
59,076

Work in-process
55,606

 
38,214

Finished goods
15,039

 
14,353

 
$
127,395

 
$
111,643



Other current assets:
 
March 31,
2020
 
June 30,
2019
 
(in thousands)
VAT receivable
$
27,165

 
$
30,769

Other prepaid expenses
1,958

 
2,745

Prepaid insurance
900

 
939

Prepaid maintenance
593

 
481

Prepayment to supplier
769

 
583

Prepaid income tax
1,140

 
267

Customs deposit
162

 
114

Lease financing cost

 
825

Interest receivable
1,339

 
379

Payroll tax receivable
492

 

 
$
34,518

 
$
37,102



Property, plant and equipment, net:
 
March 31,
2020
 
June 30,
2019
 
(in thousands)
Land
$
4,877

 
$
4,877

Building
58,640

 
36,205

Manufacturing machinery and facility equipment
440,823

 
303,750

Equipment and tooling
25,211

 
20,739

Computer equipment and software
38,651

 
34,048

Office furniture and equipment
3,368

 
3,243

Leasehold improvements
68,015

 
53,597

Land use rights
8,480

 
8,760

 
648,065

 
465,219

Less: accumulated depreciation
(280,269
)
 
(252,982
)
 
367,796

 
212,237

Equipment and construction in progress
44,522

 
197,500

Property, plant and equipment, net
$
412,318

 
$
409,737



Intangible assets, net:

 
March 31,
2020
 
June 30,
2019
 
(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,926
)
 
(2,842
)
 
16,529

 
16,613

Goodwill
269

 
269

Intangible assets, net
$
16,798

 
$
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.  As of March 31, 2020, 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.

Estimated future minimum amortization expense of intangible assets is as follows (in thousands):
Year ending June 30,
 
2020 (Remaining)
$
28

2021
2,548

2022
3,360

2023
3,286

2024
3,249

Thereafter
4,058

 
$
16,529


Other long-term assets:
 
March 31,
2020
 
June 30,
2019
 
(in thousands)
Prepayments for property and equipment
$
3,747

 
$
4,846

Investment in a privately held company
100

 
700

Lease financing costs

 
1,758

Customs deposit
886

 
980

Other long-term deposits
839

 
889

Office leases deposits
1,039

 
1,031

Other
170

 
413

 
$
6,781

 
$
10,617


Accrued liabilities:
 
March 31,
2020
 
June 30,
2019
 
(in thousands)
Accrued compensation and benefits
$
16,772

 
$
16,385

Warranty accrual
672

 
623

Stock rotation accrual
3,307

 
1,921

Accrued professional fees
5,261

 
1,721

Accrued inventory
487

 
857

Accrued facilities related expenses
1,995

 
4,233

Accrued financing lease costs
705

 
728

Accrued property, plant and equipment
9,745

 
11,527

ESPP payable
1,913

 
585

Customer deposit
2,556

 
351

Other accrued expenses
7,159

 
5,144

 
$
50,572

 
$
44,075


The activities in the warranty accrual, included in accrued liabilities, are as follows:
 
Nine Months Ended March 31,
 
2020
 
2019
 
(in thousands)
Beginning balance
$
623

 
$
535

Additions
852

 
189

Utilization
(803
)
 
(69
)
Ending balance
$
672

 
$
655


The activities in the stock rotation accrual, included in accrued liabilities, are as follows:
 
Nine Months Ended March 31,
 
2020
 
2019
 
(in thousands)
Beginning balance
$
1,921

 
$
1,750

Additions
7,413

 
3,589

Utilization
(6,027
)
 
(3,616
)
Ending balance
$
3,307

 
$
1,723


Other long-term liabilities:
 
March 31,
2020
 
June 30,
2019
 
 
(in thousands)
 
Customer deposits
$
8,000

*
$
10,000

*
Computer software liabilities
2,356

 
3,701

 
Other

 
220

 
Other long-term liabilities
$
10,356

 
$
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 nine months ended March 31, 2020 since the repayment of this amount is due within a year.