XML 101 R88.htm IDEA: XBRL DOCUMENT v3.25.4
Segment Reporting - Reconciliation of Net Income To Adjusted Segment Earnings before Interest, Taxes, Depreciation and Amortization (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Income before tax provision $ 371,011 $ 350,771 $ 358,363
Interest expense 21,396 6,951 14,331
Interest income and other (3,330) (10,360) 4,867
Special charges 25,295 8,230 0
SG&A expenses 799,624 822,151 751,306
Total segment gross profit 1,217,475 1,181,926 1,135,026
Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Income before tax provision 371,011 350,771 358,363
Interest expense 21,396 6,951 14,331
Interest income and other (3,330) (10,360) 4,867
Amortization of intangibles 3,479 4,183 6,159
Special charges 25,295 8,230 0
SG&A expenses 799,624 822,151 751,306
Total segment gross profit $ 1,217,475 $ 1,181,926 $ 1,135,026