XML 96 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions - Transactions (Details) - Affiliated - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Jun. 30, 2021
Related Party Transaction [Line Items]          
Accounts receivable $ 34,532   $ 34,532   $ 8,678
Other receivable 35,002   35,002   23,837
Accounts payable 96,036   96,036   70,096
Accrued liabilities 20,029   20,029   18,528
Net sales 41,616 $ 18,706 72,538 $ 38,421  
Purchases - inventory 96,728 51,532 184,415 110,392  
Purchases - other miscellaneous items 3,214 3,388 5,669 6,440  
Changes in accounts receivable     (25,854) (6,304)  
Changes in other receivable     (11,165) 7,629  
Changes in accounts payable     25,940 (24,112)  
Changes in accrued liabilities     1,501 (4,867)  
Changes in other long-term liabilities     0 (1,671)  
Purchases of property, plant and equipment     1,770 3,058  
Unpaid property, plant and equipment     2,312 3,056  
Ablecom          
Related Party Transaction [Line Items]          
Accounts receivable 1   1   2
Other receivable 4,933   4,933   5,575
Accounts payable 41,725   41,725   38,152
Accrued liabilities 2,829   2,829   3,042
Net sales 3 (31) 10 (27)  
Purchases - inventory 47,520 21,818 98,309 45,689  
Purchases - other miscellaneous items 2,867 2,762 4,983 5,480  
Changes in accounts receivable     1 (29)  
Changes in other receivable     641 308  
Changes in accounts payable     3,573 (13,921)  
Changes in accrued liabilities     (212) 867  
Changes in other long-term liabilities     0 (513)  
Purchases of property, plant and equipment     1,678 2,968  
Unpaid property, plant and equipment     2,312 2,976  
Compuware          
Related Party Transaction [Line Items]          
Accounts receivable 264   264   198
Other receivable 29,847   29,847   18,173
Accounts payable 54,311   54,311   31,944
Accrued liabilities 17,200   17,200   14,486
Net sales 3,302 5,572 19,004 18,871  
Purchases - inventory 46,821 29,017 82,050 63,215  
Purchases - other miscellaneous items 347 626 686 960  
Changes in accounts receivable     (66) 311  
Changes in other receivable     (11,673) 7,246  
Changes in accounts payable     22,367 (10,191)  
Changes in accrued liabilities     2,713 (5,734)  
Changes in other long-term liabilities     0 (158)  
Purchases of property, plant and equipment     92 90  
Unpaid property, plant and equipment     0 80  
Corporate Venture          
Related Party Transaction [Line Items]          
Accounts receivable 34,267   34,267   8,478
Other receivable 0   0   0
Accounts payable 0   0   0
Accrued liabilities 0   0   1,000
Net sales 38,311 13,165 53,524 19,577  
Purchases - inventory 0 0 0 0  
Purchases - other miscellaneous items 0 0 0 0  
Changes in accounts receivable     (25,789) (6,586)  
Changes in other receivable     0 0  
Changes in accounts payable     0 0  
Changes in accrued liabilities     (1,000) 0  
Changes in other long-term liabilities     0 (1,000)  
Purchases of property, plant and equipment     0 0  
Unpaid property, plant and equipment     0 0  
MPS          
Related Party Transaction [Line Items]          
Accounts receivable 0   0   0
Other receivable 222   222   89
Accounts payable 0   0   0
Accrued liabilities 0   0   $ 0
Net sales 0 0 0 0  
Purchases - inventory 2,387 697 4,056 1,488  
Purchases - other miscellaneous items $ 0 $ 0 0 0  
Changes in accounts receivable     0 0  
Changes in other receivable     (133) 75  
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