Annual report pursuant to Section 13 and 15(d)

FINANCIAL STATEMENT COMPONENTS - Balance Sheet Components (Details)

v3.24.2.u1
FINANCIAL STATEMENT COMPONENTS - Balance Sheet Components (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Accounts receivable, net:      
Accounts receivable, gross $ 1,865,823 $ 1,786,993  
Allowance for credit losses (32,782) (33,632)  
Accounts receivable, net 1,833,041 1,753,361 $ 1,811,877
Inventories:      
Customer service parts 589,751 524,096  
Raw materials 1,485,400 1,559,202  
Work-in-process 700,895 578,864  
Finished goods 258,735 214,622  
Inventories 3,034,781 2,876,784  
Other current assets:      
Deferred costs of revenue 279,879 133,067  
Prepaid expenses 124,969 121,204  
Prepaid income and other taxes 102,398 64,901  
Contract assets 69,259 117,137 $ 114,747
Other current assets 82,822 62,419  
Other current assets, total 659,327 498,728  
Land, property and equipment, net:      
Land 78,260 72,287  
Buildings and leasehold improvements 919,919 825,975  
Machinery and equipment 1,116,793 1,016,713  
Office furniture and fixtures 64,480 58,036  
Construction-in-process 215,006 168,817  
Land, property and equipment, gross 2,394,458 2,141,828  
Less: accumulated depreciation (1,284,490) (1,109,987)  
Land, property and equipment, net 1,109,968 1,031,841  
Other non-current assets:      
EDSP 303,365 256,846  
Operating lease ROU assets $ 231,812 $ 208,706  
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 $ 157,546 $ 171,910  
Other non-current assets, total 692,723 637,462  
Other current liabilities:      
Customer deposits 645,893 769,000  
Compensation and benefits 371,713 370,536  
EDSP 303,088 258,223  
Income taxes payable 146,740 383,012  
Interest payable 128,727 105,270  
Operating lease liabilities $ 36,391 $ 34,042  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities, total Other current liabilities, total  
Other liabilities and accrued expenses $ 431,017 $ 383,407  
Other current liabilities, total 2,063,569 2,303,490  
Other non-current liabilities:      
Income taxes payable 291,106 322,113  
Operating lease liabilities $ 153,117 $ 138,354  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other non-current liabilities, total Other non-current liabilities, total  
Customer deposits $ 99,794 $ 156,874  
Pension liabilities 51,778 63,672  
Other non-current liabilities 147,320 132,045  
Other non-current liabilities, total $ 743,115 $ 813,058