XML 105 R92.htm IDEA: XBRL DOCUMENT v3.25.4
Segment Information - Schedule of Segment Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting, Asset Reconciling Item [Line Items]      
Accounts receivable and inventories, net $ 1,660,746 $ 1,504,910 $ 1,653,436
Operating Segments      
Segment Reporting, Asset Reconciling Item [Line Items]      
Accounts receivable and inventories, net 1,570,499 1,409,290 1,580,349
Operating Segments | North America      
Segment Reporting, Asset Reconciling Item [Line Items]      
Accounts receivable and inventories, net 810,153 757,552 845,113
Operating Segments | International      
Segment Reporting, Asset Reconciling Item [Line Items]      
Accounts receivable and inventories, net 760,346 651,738 735,236
Corporate and other      
Segment Reporting, Asset Reconciling Item [Line Items]      
Accounts receivable and inventories, net $ 90,247 $ 95,620 $ 73,087