XML 52 R23.htm IDEA: XBRL DOCUMENT v2.4.1.9
Balance Sheet Components - Balance Sheet Components (Tables)
6 Months Ended
Dec. 31, 2014
Balance Sheet Related Disclosures [Abstract]  
Schedule of Inventory, Current
The following tables provide details of the selected balance sheet items (in thousands):
Inventory:
 
December 31,
2014
 
June 30,
2014
Finished goods
$
304,190

 
$
246,803

Work in process
43,963

 
18,794

Purchased parts and raw materials
61,052

 
50,240

Total inventory
$
409,205

 
$
315,837

Property, Plant and Equipment
Property, Plant, and Equipment:
 
December 31,
2014
 
June 30,
2014
Land
$
63,962

 
$
63,962

Buildings
51,959

 
51,959

Building and leasehold improvements
7,838

 
7,683

Buildings construction in progress (1)
8,708

 
587

Machinery and equipment
38,764

 
34,342

Furniture and fixtures
6,410

 
5,892

Purchased software
3,711

 
3,606

Purchased software construction in progress (2)
4,969

 
2,548

 
186,321

 
170,579

Accumulated depreciation and amortization
(43,661
)
 
(39,990
)
Property, plant and equipment, net
$
142,660

 
$
130,589

     
(1) In connection with the purchase of the property located in San Jose, California, the Company engaged several contractors for the development and construction of improvements on the property, which is still in progress.
(2) The Company continues its implementation of a new enterprise resource planning, or ERP, system and capitalized the costs of the new ERP software and certain expenses associated directly with the development of the ERP system, which is still in progress.
Schedule of Other Assets
Other Assets:
 
December 31,
2014
 
June 30,
2014
Prepaid royalty license
$
1,122

 
$
1,246

Restricted cash
427

 
450

Investment in a privately held company
1,411

 
750

Others
443

 
408

Total other assets
$
3,403


$
2,854

Schedule of Accrued Liabilities
Accrued Liabilities:
 
December 31,
2014
 
June 30,
2014
Accrued payroll and related expenses
$
15,858

 
$
11,624

Customer deposits
5,454

 
4,185

Accrued warranty costs
6,960

 
7,083

Accrued cooperative marketing expenses
5,024

 
4,387

Others
9,633

 
10,285

Total accrued liabilities
$
42,929

 
$
37,564

Schedule of Product Warranty Liability
Product Warranties:
 
Three Months Ended
December 31,
 
Six Months Ended
December 31,
 
2014
 
2013
 
2014
 
2013
Balance, beginning of period
$
7,077

 
$
6,600

 
$
7,083

 
$
6,472

Provision for warranty
3,304

 
3,507

 
6,960

 
6,941

Costs charged to accrual
(3,305
)
 
(3,313
)
 
(6,770
)
 
(6,664
)
Change in estimated liability for pre-existing warranties
(116
)
 
28

 
(313
)
 
73

Balance, end of period
$
6,960

 
$
6,822

 
$
6,960

 
$
6,822