XML 112 R73.htm IDEA: XBRL DOCUMENT v3.23.2
Related Party Transactions - Summary of Related Party Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Related Party Transaction [Line Items]      
Accounts receivable, related parties $ 1,148,259 $ 834,513  
Prepaid expenses and other current assets, related parties 145,144 158,799  
Accounts payable, related parties 776,831 655,403  
Accrued liabilities, related parties 163,865 212,419  
Net sales 7,123,482 5,196,099 $ 3,557,422
Cost of sales 5,840,470 4,396,098 3,022,884
Changes in accounts receivable (311,897) (372,438) (60,145)
Changes in other receivable 8,313 (28,794) (5,291)
Changes in accounts payable 127,135 50,145 189,309
Changes in accrued liabilities (50,311) 35,891 24,705
Changes in other long-term liabilities (4,424) (10,557) (4,220)
Purchases of property, plant and equipment 36,793 45,182 58,016
Unpaid property, plant and equipment 2,181 7,825 9,003
Related Party      
Related Party Transaction [Line Items]      
Accounts receivable, related parties 5,473 8,398 8,678
Prepaid expenses and other current assets, related parties 27,732 24,412 23,837
Accounts payable, related parties 89,134 87,355 70,096
Accrued liabilities, related parties 14,017 18,676 18,528
Net sales 60,537 147,091 79,018
Cost of sales 384,762 371,076 239,558
Changes in accounts receivable 2,925 280 34
Changes in other receivable (3,320) (575) (3,969)
Changes in accounts payable 1,779 17,259 (2,272)
Changes in accrued liabilities (4,659) 148 2,322
Changes in other long-term liabilities (321) 499 (1,699)
Purchases of property, plant and equipment 7,844 4,818 7,347
Unpaid property, plant and equipment 810 689 400
Related Party | Purchases - inventory      
Related Party Transaction [Line Items]      
Cost of sales 384,762 371,076 239,558
Related Party | Purchases - other miscellaneous items      
Related Party Transaction [Line Items]      
Cost of sales 14,142 9,720 10,422
Ablecom | Related Party      
Related Party Transaction [Line Items]      
Accounts receivable, related parties 2 2 2
Prepaid expenses and other current assets, related parties 2,841 4,816 5,575
Accounts payable, related parties 35,711 42,463 38,152
Accrued liabilities, related parties 1,230 3,531 3,042
Net sales 8 15 (23)
Changes in accounts receivable 0 0 (29)
Changes in other receivable 1,975 759 832
Changes in accounts payable (6,752) 4,311 1,198
Changes in accrued liabilities (2,301) 489 (59)
Changes in other long-term liabilities 0 0 (513)
Purchases of property, plant and equipment 7,498 4,678 7,110
Unpaid property, plant and equipment 777 583 338
Ablecom | Related Party | Purchases - inventory      
Related Party Transaction [Line Items]      
Cost of sales 167,801 192,441 122,243
Ablecom | Related Party | Purchases - other miscellaneous items      
Related Party Transaction [Line Items]      
Cost of sales 12,131 8,265 8,609
Compuware | Related Party      
Related Party Transaction [Line Items]      
Accounts receivable, related parties 3,528 404 198
Prepaid expenses and other current assets, related parties 24,891 19,596 18,173
Accounts payable, related parties 53,423 44,892 31,944
Accrued liabilities, related parties 12,787 15,145 14,486
Net sales 36,286 26,085 27,865
Changes in accounts receivable (3,124) (206) 740
Changes in other receivable (5,295) (1,423) (4,788)
Changes in accounts payable 8,531 12,948 (3,470)
Changes in accrued liabilities (2,358) 659 3,381
Changes in other long-term liabilities (321) 499 (186)
Purchases of property, plant and equipment 346 140 237
Unpaid property, plant and equipment 33 106 62
Compuware | Related Party | Purchases - inventory      
Related Party Transaction [Line Items]      
Cost of sales 216,961 170,300 113,400
Compuware | Related Party | Purchases - other miscellaneous items      
Related Party Transaction [Line Items]      
Cost of sales 2,011 1,455 1,813
Corporate Venture | Related Party      
Related Party Transaction [Line Items]      
Accounts receivable, related parties 1,943 7,992 8,478
Prepaid expenses and other current assets, related parties 0 0 0
Accounts payable, related parties 0 0 0
Accrued liabilities, related parties 0 0 1,000
Net sales 24,243 120,991 51,176
Changes in accounts receivable 6,049 486 (677)
Changes in other receivable 0 0 0
Changes in accounts payable 0 0 0
Changes in accrued liabilities 0 (1,000) (1,000)
Changes in other long-term liabilities 0 0 (1,000)
Purchases of property, plant and equipment 0 0 0
Unpaid property, plant and equipment 0 0 0
Corporate Venture | Related Party | Purchases - inventory      
Related Party Transaction [Line Items]      
Cost of sales 0 0 0
Corporate Venture | Related Party | Purchases - other miscellaneous items      
Related Party Transaction [Line Items]      
Cost of sales 0 0 0
MPS(3) | Related Party      
Related Party Transaction [Line Items]      
Accounts receivable, related parties 0 0 0
Prepaid expenses and other current assets, related parties 0 0 89
Accounts payable, related parties 0 0 0
Accrued liabilities, related parties 0 0 0
Net sales 0 0 0
Changes in accounts receivable 0 0 0
Changes in other receivable 0 89 (13)
Changes in accounts payable 0 0 0
Changes in accrued liabilities 0 0 0
Changes in other long-term liabilities 0 0 0
Purchases of property, plant and equipment 0 0 0
Unpaid property, plant and equipment 0 0 0
MPS(3) | Related Party | Purchases - inventory      
Related Party Transaction [Line Items]      
Cost of sales 0 8,335 3,915
MPS(3) | Related Party | Purchases - other miscellaneous items      
Related Party Transaction [Line Items]      
Cost of sales $ 0 $ 0 $ 0