v3.25.1
Balance Sheet Components
9 Months Ended
Mar. 31, 2025
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components
Note 4. Balance Sheet Components

The following tables provide details of the selected balance sheet items (in thousands):

Cash, Cash Equivalents and Restricted Cash:
 March 31, 2025June 30, 2024
Cash and cash equivalents$2,536,101 $1,669,766 
Restricted cash included in other assets991 507 
Total cash, cash equivalents and restricted cash$2,537,092 $1,670,273 

Inventories:
March 31, 2025June 30, 2024
Finished goods$2,870,043 $3,312,768 
Work in process454,396 450,993 
Purchased parts and raw materials545,804 569,268 
Total inventories$3,870,243 $4,333,029 

The Company recorded a net provision for excess and obsolete inventory to cost of sales totaling $125.1 million and $15.4 million during the three months ended March 31, 2025 and 2024, respectively, and $159.0 million and $28.3 million for the nine months ended March 31, 2025 and 2024, respectively.

Property, Plant and Equipment, net:
 March 31, 2025June 30, 2024
Land$162,963 $150,137 
Buildings182,461 163,764 
Machinery and equipment187,133 156,496 
Building and leasehold improvements119,360 72,075 
Furniture and fixtures53,062 46,241 
Software28,905 24,363 
Construction in progress
669 14,828 
Property, plant and equipment, gross
734,553 627,904 
Accumulated depreciation and amortization(241,988)(213,896)
Property, plant and equipment, net$492,565 $414,008 
Depreciation expense for the three months ended March 31, 2025 and 2024, was $10.9 million and $7.6 million, respectively, and for the nine months ended March 31, 2025 and 2024, was $29.4 million and $21.9 million, respectively.

Accrued Liabilities:
March 31, 2025June 30, 2024
Accrued payroll and related expenses$57,373 $62,006 
Customer deposits52,954 46,942 
Accrued cooperative marketing expenses25,431 15,967 
Accrued warranty costs10,740 10,009 
Operating lease liability13,188 9,248 
Accrued professional fees5,484 1,699 
Accrued interest - convertible notes
10,011 — 
Customer-related liabilities
71,920 42,455 
Input tax payable
42,299 14,064 
Other55,279 57,284 
Total accrued liabilities$344,679 $259,674 

Product Warranties:
Three Months Ended
March 31,
Nine Months Ended
March 31,
 2025202420252024
Balance, beginning of the period$18,288 $16,616 $17,815 $14,859 
Provision for warranty25,253 13,176 53,949 36,220 
Costs utilized(24,277)(12,423)(51,131)(33,813)
Change in estimated liability for pre-existing warranties(337)273 (1,706)376 
Balance, end of the period18,927 17,642 18,927 17,642 
Current portion10,740 10,028 10,740 10,028 
Non-current portion$8,187 $7,614 $8,187 $7,614 
Accrued warranty costs are included as a component of accrued liabilities and other long-term liabilities in the accompanying condensed consolidated balance sheets.