XML 95 R85.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Information - Schedule of Segment Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Segment Reporting, Asset Reconciling Item [Line Items]      
Accounts receivable and inventories, net $ 1,363,546 $ 1,660,746 $ 1,291,730
Operating Segments      
Segment Reporting, Asset Reconciling Item [Line Items]      
Accounts receivable and inventories, net 1,253,840 1,570,499 1,165,403
Operating Segments | North America      
Segment Reporting, Asset Reconciling Item [Line Items]      
Accounts receivable and inventories, net 640,663 810,153 646,211
Operating Segments | International      
Segment Reporting, Asset Reconciling Item [Line Items]      
Accounts receivable and inventories, net 613,177 760,346 519,192
Corporate and other      
Segment Reporting, Asset Reconciling Item [Line Items]      
Accounts receivable and inventories, net $ 109,706 $ 90,247 $ 126,327