Quarterly report [Sections 13 or 15(d)]

REVENUE - Schedule of Contract Balances (Details)

v3.26.3
REVENUE - Schedule of Contract Balances (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Accounts receivable, net    
Accounts receivable, net $ 3,072,087 $ 2,889,208
Change in accounts receivable, net $ 182,879  
Percentage change in accounts receivable, net 6.00%  
Contract assets    
Contract assets $ 129,900 131,673
Change in contract assets $ (1,773)  
Percentage change in contract assets (1.00%)  
Long-term accounts receivable, net    
Long-term accounts receivable, net $ 266,755 180,729
Change in trade receivables, net $ 86,026  
Percentage change in trade receivables 48.00%  
Contract liabilities    
Contract liabilities $ 1,707,802 $ 1,775,139
Change in contract liabilities $ (67,337)  
Percentage change in contract liabilities (4.00%)