XML 92 R80.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information - Schedule of Segment Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Segment Reporting, Asset Reconciling Item [Line Items]      
Accounts receivable, net and inventories $ 2,216,882 $ 1,504,910 $ 2,214,546
Operating Segments      
Segment Reporting, Asset Reconciling Item [Line Items]      
Accounts receivable, net and inventories 2,124,897 1,409,290 2,113,572
Operating Segments | North America      
Segment Reporting, Asset Reconciling Item [Line Items]      
Accounts receivable, net and inventories 1,166,907 757,552 1,160,846
Operating Segments | International      
Segment Reporting, Asset Reconciling Item [Line Items]      
Accounts receivable, net and inventories 957,990 651,738 952,726
Corporate and other      
Segment Reporting, Asset Reconciling Item [Line Items]      
Accounts receivable, net and inventories $ 91,985 $ 95,620 $ 100,974