Quarterly report pursuant to Section 13 or 15(d)

RELATED PARTY TRANSACTIONS (Details)

v3.23.3
RELATED PARTY TRANSACTIONS (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Related Party Transaction [Line Items]      
Total revenues $ 2,396,956 $ 2,724,424  
Total purchases 1,821 245  
Accounts receivable, net 1,630,746   $ 1,753,361
Accounts payable 363,662   371,026
Related Party      
Related Party Transaction [Line Items]      
Total revenues 3,362 $ 757  
Accounts receivable, net 2,100   1,000
Accounts payable $ 1,700   $ 0