XML 24 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components
3 Months Ended
Sep. 30, 2020
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components Balance Sheet Components
Accounts receivable, net
 
September 30,
2020
 
June 30,
2020
 
(in thousands)
Accounts receivable
$
57,876

 
$
43,394

Less: Allowance for price adjustments
(31,529
)
 
(30,092
)
Less: Allowance for doubtful accounts
(30
)
 
(30
)
Accounts receivable, net
$
26,317

 
$
13,272



Inventories
 
September 30,
2020
 
June 30,
2020
 
(in thousands)
Raw materials
$
54,949

 
$
55,377

Work in-process
67,033

 
61,863

Finished goods
15,718

 
18,288

 
$
137,700

 
$
135,528



Other current assets
 
September 30,
2020
 
June 30,
2020
 
(in thousands)
VAT receivable
$
1,255

 
$
1,639

Other prepaid expenses
2,432

 
1,900

Prepaid insurance
2,761

 
1,520

Prepaid maintenance
923

 
587

Prepayment to supplier
1,266

 
938

Prepaid income tax
1,790

 
1,991

Customs deposit
23

 
163

Other receivables
29

 
69

 
$
10,479

 
$
8,807





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

 
$
4,877

Building
61,008

 
58,875

Manufacturing machinery and equipment
477,461

 
447,079

Equipment and tooling
25,931

 
25,398

Computer equipment and software
39,212

 
38,779

Office furniture and equipment
3,595

 
3,529

Leasehold improvements
71,298

 
68,224

Land use rights
8,828

 
8,502

 
692,210

 
655,263

Less: accumulated depreciation
(306,956
)
 
(291,515
)
 
385,254

 
363,748

Equipment and construction in progress
36,388

 
48,592

Property, plant and equipment, net
$
421,642

 
$
412,340



Intangible assets, net:
 
September 30,
2020
 
June 30,
2020
 
(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
(3,794
)
 
(2,954
)
 
15,661

 
16,501

Goodwill
269

 
269

Intangible assets, net
$
15,930

 
$
16,770



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

2022
3,360

2023
3,286

2024
3,249

2025
3,246

 
$
15,661


Other long-term assets:
 
September 30,
2020
 
June 30,
2020
 
(in thousands)
Prepayments for property and equipment
$
482

 
$
2,242

Investment in a privately held company
100

 
100

Customs deposit
1,076

 
1,662

Other long-term deposits
880

 
850

Office leases deposits
771

 
766

Other
164

 
184

 
$
3,473

 
$
5,804


Accrued liabilities:
 
September 30,
2020
 
June 30,
2020
 
(in thousands)
Accrued compensation and benefits
$
22,625

 
$
19,968

Warranty accrual
707

 
709

Stock rotation accrual
3,743

 
3,358

Accrued professional fees
3,712

 
5,868

Accrued inventory
776

 
775

Accrued facilities related expenses
2,157

 
1,831

Accrued property, plant and equipment
10,327

 
11,039

Other accrued expenses
7,129

 
8,017

Customer deposit
2,777

 
2,813

ESPP payable
1,922

 
608

 
$
55,875

 
$
54,986


The activities in the warranty accrual, included in accrued liabilities, are as follows:
 
Three Months Ended September 30,
 
2020
 
2019
 
(in thousands)
Beginning balance
$
709

 
$
623

Additions
71

 
21

Utilization
(73
)
 
(3
)
Ending balance
$
707

 
$
641


The activities in the stock rotation accrual, included in accrued liabilities, are as follows:
 
Three Months Ended September 30,
 
2020
 
2019
 
(in thousands)
Beginning balance
$
3,358

 
$
1,921

Additions
3,016

 
2,565

Utilization
(2,631
)
 
(1,869
)
Ending balance
$
3,743

 
$
2,617


Other long-term liabilities:
 
September 30,
2020
 
June 30,
2020
 
 
(in thousands)
 
Customer deposits
$
6,000

*
$
8,000

*
Computer software liabilities
1,431

 
1,897

 
Deferred payroll taxes
1,702

 
826

 
Other long-term liabilities
$
9,133

 
$
10,723

 


* 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 three months ended September 30, 2020 since the repayment of this amount is due within a year.