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

FINANCIAL STATEMENT COMPONENTS - Balance Sheet Components (Details)

v3.26.1
FINANCIAL STATEMENT COMPONENTS - Balance Sheet Components (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Accounts receivable, net:      
Accounts receivable, gross $ 2,920,238 $ 2,297,930  
Allowance for credit losses (31,030) (34,015)  
Accounts receivable, net 2,889,208 2,263,915 $ 1,833,041
Inventories:      
Customer service parts 622,714 600,769  
Raw materials 1,849,676 1,491,786  
Work-in-process 937,724 833,933  
Finished goods 238,424 285,661  
Inventories 3,648,538 3,212,149  
Other current assets:      
Deferred costs of revenues 257,175 223,829  
Prepaid expenses 224,515 201,053  
Contract assets 131,673 105,081 69,259
Prepaid income and other taxes 169,090 64,704  
Other current assets 159,183 133,435  
Other current assets, total 941,636 728,102  
Land, property and equipment, net:      
Land 86,654 86,677  
Buildings and leasehold improvements 1,254,196 1,132,176  
Machinery and equipment 1,418,112 1,238,599  
Office furniture and fixtures 86,119 73,993  
Construction-in-process 224,431 207,807  
Land, property and equipment, gross 3,069,512 2,739,252  
Less: accumulated depreciation (1,688,962) (1,486,477)  
Land, property and equipment, net 1,380,550 1,252,775  
Other non-current assets:      
EDSP assets 416,389 349,530  
Operating lease ROU assets $ 335,065 $ 269,714  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other non-current assets, total Other non-current assets, total  
Long-term accounts receivable, net $ 180,729 $ 0 $ 0
Other non-current assets 175,195 154,370  
Other non-current assets, total 1,107,378 773,614  
Other current liabilities:      
Compensation and benefits 491,108 418,515  
Customer deposits 430,128 636,369  
EDSP liabilities 417,257 350,426  
Interest payable 108,913 110,056  
Operating lease liabilities $ 52,937 $ 45,192  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities, total Other current liabilities, total  
Income taxes payable $ 83,996 $ 167,262  
Other liabilities and accrued expenses 559,892 534,621  
Other current liabilities, total 2,144,231 2,262,441  
Other non-current liabilities:      
Income taxes payable 250,846 221,808  
Operating lease liabilities $ 211,361 $ 158,833  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other non-current liabilities, total Other non-current liabilities, total  
Pension liabilities $ 43,128 $ 51,750  
Customer deposits 3,816 6,823  
Other non-current liabilities 188,463 170,418  
Other non-current liabilities, total $ 697,614 $ 609,632