XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions - Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Related Party Transaction [Line Items]      
Accounts receivable, related parties $ 845,729   $ 1,148,259
Prepaid expenses and other current assets, related parties 129,144   145,144
Accounts payable, related parties 1,084,058   776,831
Accrued liabilities, related parties 152,500   163,865
Net sales 2,119,672 $ 1,852,130  
Cost of sales 1,765,981 1,504,595  
Accounts receivable, net, related party 302,501 95,088  
Prepaid expenses and other assets, related party 19,990 (11,991)  
Changes in accounts payable 302,973 132,302  
Changes in accrued liabilities (13,019) 8  
Changes in other long-term liabilities (46) (159)  
Purchases of property, plant and equipment 2,631 10,746  
Unpaid property, plant and equipment 8,032 6,599  
Related Party      
Related Party Transaction [Line Items]      
Accounts receivable, related parties 1,335   5,473
Prepaid expenses and other current assets, related parties 24,905   27,732
Accounts payable, related parties 92,115   89,134
Accrued liabilities, related parties 16,504   14,017
Net sales 17,396 25,055  
Cost of sales 113,107 96,536  
Accounts receivable, net, related party 4,138 (1,851)  
Prepaid expenses and other assets, related party 2,827 (10,139)  
Changes in accounts payable 2,981 6,674  
Changes in accrued liabilities 2,487 9,585  
Changes in other long-term liabilities (80) (105)  
Purchases of property, plant and equipment 826 729  
Unpaid property, plant and equipment 3,672 3,782  
Related Party | Purchases - inventory      
Related Party Transaction [Line Items]      
Cost of sales 113,107 96,536  
Related Party | Purchases - other miscellaneous items      
Related Party Transaction [Line Items]      
Cost of sales 5,176 5,021  
Ablecom | Related Party      
Related Party Transaction [Line Items]      
Accounts receivable, related parties 4   2
Prepaid expenses and other current assets, related parties 2,283   2,841
Accounts payable, related parties 44,476   35,711
Accrued liabilities, related parties 485   1,230
Net sales 2 2  
Accounts receivable, net, related party (2) 0  
Prepaid expenses and other assets, related party 558 1,276  
Changes in accounts payable 8,765 664  
Changes in accrued liabilities (745) (1,532)  
Changes in other long-term liabilities 0 0  
Purchases of property, plant and equipment 782 583  
Unpaid property, plant and equipment 3,672 3,782  
Ablecom | Related Party | Purchases - inventory      
Related Party Transaction [Line Items]      
Cost of sales 46,614 47,847  
Ablecom | Related Party | Purchases - other miscellaneous items      
Related Party Transaction [Line Items]      
Cost of sales 4,759 4,763  
Compuware | Related Party      
Related Party Transaction [Line Items]      
Accounts receivable, related parties 1,092   3,528
Prepaid expenses and other current assets, related parties 22,622   24,891
Accounts payable, related parties 47,639   53,423
Accrued liabilities, related parties 16,019   12,787
Net sales 16,606 13,760  
Accounts receivable, net, related party 2,436 (478)  
Prepaid expenses and other assets, related party 2,269 (11,415)  
Changes in accounts payable (5,784) 6,010  
Changes in accrued liabilities 3,232 11,117  
Changes in other long-term liabilities (80) (105)  
Purchases of property, plant and equipment 44 146  
Unpaid property, plant and equipment 0 0  
Compuware | Related Party | Purchases - inventory      
Related Party Transaction [Line Items]      
Cost of sales 66,493 48,689  
Compuware | Related Party | Purchases - other miscellaneous items      
Related Party Transaction [Line Items]      
Cost of sales 417 258  
Corporate Venture | Related Party      
Related Party Transaction [Line Items]      
Accounts receivable, related parties 239   1,943
Prepaid expenses and other current assets, related parties 0   0
Accounts payable, related parties 0   0
Accrued liabilities, related parties 0   $ 0
Net sales 788 11,293  
Accounts receivable, net, related party 1,704 (1,373)  
Prepaid expenses and other assets, related party 0 0  
Changes in accounts payable 0 0  
Changes in accrued liabilities 0 0  
Changes in other long-term liabilities 0 0  
Purchases of property, plant and equipment 0 0  
Unpaid property, plant and equipment 0 0  
Corporate Venture | Related Party | Purchases - inventory      
Related Party Transaction [Line Items]      
Cost of sales 0 0  
Corporate Venture | Related Party | Purchases - other miscellaneous items      
Related Party Transaction [Line Items]      
Cost of sales $ 0 $ 0