Annual report [Section 13 and 15(d), not S-K Item 405]

FINANCIAL STATEMENT COMPONENTS - Balance Sheet Components (Details)

v3.25.2
FINANCIAL STATEMENT COMPONENTS - Balance Sheet Components (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Accounts receivable, net:      
Accounts receivable, gross $ 2,297,930 $ 1,865,823  
Allowance for credit losses (34,015) (32,782)  
Accounts receivable, net 2,263,915 1,833,041 $ 1,753,361
Inventories:      
Customer service parts 600,769 589,751  
Raw materials 1,491,786 1,485,400  
Work-in-process 833,933 700,895  
Finished goods 285,661 258,735  
Inventories 3,212,149 3,034,781  
Other current assets:      
Deferred costs of revenues 223,829 279,879  
Prepaid expenses 201,053 124,969  
Contract assets 105,081 69,259 $ 117,137
Prepaid income and other taxes 64,704 102,398  
Other current assets 133,435 82,822  
Other current assets, total 728,102 659,327  
Land, property and equipment, net:      
Land 86,677 78,260  
Buildings and leasehold improvements 1,132,176 919,919  
Machinery and equipment 1,238,599 1,116,793  
Office furniture and fixtures 73,993 64,480  
Construction-in-process 207,807 215,006  
Land, property and equipment, gross 2,739,252 2,394,458  
Less: accumulated depreciation (1,486,477) (1,284,490)  
Land, property and equipment, net 1,252,775 1,109,968  
Other non-current assets:      
EDSP 349,530 303,365  
Operating lease ROU assets $ 269,714 $ 231,812  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other non-current assets, total Other non-current assets, total  
Other non-current assets $ 154,370 $ 157,546  
Other non-current assets, total 773,614 692,723  
Other current liabilities:      
Customer deposits 636,369 645,893  
Compensation and benefits 418,515 371,713  
EDSP 350,426 303,088  
Income taxes payable 167,262 146,740  
Interest payable 110,056 128,727  
Operating lease liabilities $ 45,192 $ 36,391  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities, total Other current liabilities, total  
Other liabilities and accrued expenses $ 534,621 $ 431,017  
Other current liabilities, total 2,262,441 2,063,569  
Other non-current liabilities:      
Income taxes payable 221,808 291,106  
Operating lease liabilities $ 158,833 $ 153,117  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other non-current liabilities, total Other non-current liabilities, total  
Pension liabilities $ 51,750 $ 51,778  
Customer deposits 6,823 99,794  
Other non-current liabilities 170,418 147,320  
Other non-current liabilities, total $ 609,632 $ 743,115