XML 26 R13.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Components
3 Months Ended
Sep. 30, 2024
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components Balance Sheet Components
The following tables provide details of the selected balance sheet items (in thousands):

Cash, Cash Equivalents and Restricted Cash:
 September 30, 2024June 30, 2024
Cash and cash equivalents$2,088,718 $1,669,766 
Restricted cash included in other assets513 507 
Total cash, cash equivalents and restricted cash$2,089,231 $1,670,273 


Inventories:
September 30, 2024June 30, 2024
Finished goods$3,559,481 $3,312,768 
Work in process757,925 450,993 
Purchased parts and raw materials613,217 569,268 
Total inventories$4,930,623 $4,333,029 
    
During the three months ended September 30, 2024 and 2023, the Company recorded a net provision for excess and obsolete inventory to cost of sales totaling $9.1 million and $4.5 million, respectively.


Property, Plant and Equipment, net:
 September 30, 2024June 30, 2024
Land$160,558 $150,137 
Machinery and equipment163,988 156,496 
Buildings163,764 163,764 
Building and leasehold improvements89,444 72,075 
Furniture and fixtures48,153 46,241 
Software24,665 24,363 
Building construction in progress22,924 14,828 
673,496 627,904 
Accumulated depreciation and amortization(222,436)(213,896)
Property, plant and equipment, net$451,060 $414,008 

Depreciation and amortization expense for the three months ended September 30, 2024 and 2023 was $9.0 million and $7.0 million, respectively.
Accrued Liabilities:    
September 30, 2024June 30, 2024
Customer deposits$96,852 $46,942 
Accrued payroll and related expenses68,947 62,006 
Accrued cooperative marketing expenses20,236 15,967 
Operating lease liability10,654 9,248 
Accrued warranty costs9,872 10,009 
Accrued professional fees7,992 1,699 
Other94,224 113,803 
Total accrued liabilities$308,777 $259,674 


Product Warranties:
Three Months Ended
September 30,
 20242023
Balance, beginning of the period$17,815 $14,859 
Provision for warranty11,534 12,529 
Costs utilized(10,999)(11,804)
Change in estimated liability for pre-existing warranties(397)45 
Balance, end of the period17,953 15,629 
Current portion9,872 9,107 
Non-current portion$8,081 $6,522 
Accrued warranty costs are included as a component of accrued liabilities and other long-term liabilities in the accompanying condensed consolidated balance sheets.