Annual report pursuant to Section 13 and 15(d)

FINANCIAL STATEMENT COMPONENTS - Balance Sheet Components (Details)

v3.23.2
FINANCIAL STATEMENT COMPONENTS - Balance Sheet Components (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Accounts receivable, net:      
Accounts receivable, gross $ 1,786,993 $ 1,832,508  
Allowance for credit losses (33,632) (20,631)  
Accounts receivable, net 1,753,361 1,811,877 $ 1,305,479
Inventories:      
Customer service parts 524,096 402,121  
Raw materials 1,559,202 1,042,916  
Work-in-process 578,864 451,782  
Finished goods 214,622 250,070  
Inventories 2,876,784 2,146,889  
Other current assets:      
Deferred costs of revenue 133,067 124,487  
Contract assets 117,137 114,747 $ 91,052
Prepaid expenses 121,204 108,942  
Prepaid income and other taxes 64,901 89,713  
Other current assets 62,419 64,248  
Other current assets, total 498,728 502,137  
Land, property and equipment, net:      
Land 72,287 67,846  
Buildings and leasehold improvements 825,975 712,751  
Machinery and equipment 1,016,713 819,191  
Office furniture and fixtures 58,036 44,957  
Construction-in-process 168,817 110,079  
Land, property and equipment, gross 2,141,828 1,754,824  
Less: accumulated depreciation (1,109,987) (904,895)  
Land, property and equipment, net 1,031,841 849,929  
Other non-current assets:      
EDSP 256,846 224,188  
Operating lease ROU assets $ 208,706 $ 126,444  
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 $ 171,910 $ 133,980  
Other non-current assets, total 637,462 484,612  
Other current liabilities:      
Customer deposits 769,000 394,016  
Compensation and benefits 370,536 351,924  
EDSP 258,223 225,867  
Income taxes payable 383,012 126,964  
Interest payable 105,270 39,683  
Operating lease liabilities $ 34,042 $ 32,218  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities, total Other current liabilities, total  
Other liabilities and accrued expenses $ 383,407 $ 374,367  
Other current liabilities, total 2,303,490 1,545,039  
Other non-current liabilities:      
Income taxes payable 322,113 367,052  
Customer deposits 156,874 204,914  
Operating lease liabilities $ 138,354 $ 81,369  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other non-current liabilities, total Other non-current liabilities, total  
Pension liabilities $ 63,672 $ 78,525  
Other non-current liabilities 132,045 150,782  
Other non-current liabilities, total $ 813,058 $ 882,642