XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components (Tables)
9 Months Ended
Mar. 31, 2022
Balance Sheet Related Disclosures [Abstract]  
Schedule of Inventories
The following tables provide details of the selected balance sheet items (in thousands):

Inventories:
March 31, 2022June 30, 2021
Finished goods$994,184 $761,694 
Work in process253,246 80,472 
Purchased parts and raw materials341,112 198,798 
Total inventories$1,588,542 $1,040,964 
Schedule of Prepaid Expenses and Other Current Assets
Prepaid Expenses and Other Current Assets:
 March 31, 2022June 30, 2021
Other receivables (1)$139,380 $99,921 
Prepaid expenses7,3026,719
Deferred service costs5,3654,900
Prepaid income tax34112,288
Restricted cash251 251 
Others10,325 6,116 
Total prepaid expenses and other current assets$162,964 $130,195 
__________________________
(1) Includes other receivables from contract manufacturers based on certain buy-sell arrangements of $96.0 million and $76.2 million as of March 31, 2022 and June 30, 2021, respectively.
Schedule of Cash, Cash Equivalents and Restricted Cash
Cash, cash equivalents and restricted cash:
 March 31, 2022June 30, 2021
Cash and cash equivalents$247,424 $232,266 
Restricted cash included in prepaid expenses and other current assets251 251 
Restricted cash included in other assets920 932 
Total cash, cash equivalents and restricted cash$248,595 $233,449 
Schedule of Property, Plant, and Equipment
Property, Plant, and Equipment:
 March 31, 2022June 30, 2021
Buildings$143,509 $86,930 
Machinery and equipment111,714 97,671 
Land84,616 76,421 
Building and leasehold improvements48,846 26,640 
Furniture and fixtures32,590 22,843 
Software23,333 22,592 
Building construction in progress (1)303 87,438 
444,911 420,535 
Accumulated depreciation and amortization(162,592)(145,822)
Property, plant and equipment, net$282,319 $274,713 
__________________________
(1) Primarily relates to the development and construction costs associated with the Company’s Green Computing Park located in San Jose, California, and a new building in Taiwan.
Schedule of Other Assets
Other Assets:
 March 31, 2022June 30, 2021
Operating lease right-of-use asset$25,338 $20,047 
Deferred service costs, non-current6,170 5,421 
Prepaid expense, non-current1,911 1,973 
Investment in auction rate security1,556 1,556 
Deposits1,118 1,669 
Restricted cash, non-current920 932 
Other1,834 528 
Total other assets$38,847 $32,126 
Schedule of Accrued Liabilities
Accrued Liabilities:    
March 31, 2022June 30, 2021
Accrued payroll and related expenses$45,837 $45,770 
Contract manufacturing liabilities35,032 45,319 
Customer deposits23,810 32,419 
Accrued warranty costs9,322 10,185 
Accrued cooperative marketing expenses8,609 5,652 
Operating lease liability7,291 6,322 
Accrued professional fees3,381 2,737 
Accrued legal liabilities 18,250 — 
Other29,916 30,446 
Total accrued liabilities$181,448 $178,850 
Schedule of Other Long-term Liabilities
Other Long-term Liabilities:
March 31, 2022June 30, 2021
Accrued unrecognized tax benefits including related interests and penalties, non-current$19,427 $17,841 
Operating lease liability, non-current18,41614,539
Accrued warranty costs, non-current2,673 2,678 
Other1,101 6,074 
Total other long-term liabilities$41,617 $41,132 
Reconciliation of the Changes in Accrued Warranty Costs
Product Warranties:
Three Months Ended
March 31,
Nine Months Ended
March 31,
 2022202120222021
Balance, beginning of the period$11,583 $13,503 $12,863 $12,379 
Provision for warranty7,514 6,791 19,956 22,250 
Costs utilized(7,797)(7,441)(21,717)(22,501)
Change in estimated liability for pre-existing warranties695 672 893 1,397 
Balance, end of the period11,995 13,525 11,995 13,525 
Current portion9,322 10,813 9,322 10,813 
Non-current portion$2,673 $2,712 $2,673 $2,712