XML 92 R79.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Components of Income Tax Provision from Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current Income Tax Expense (Benefit), Continuing Operations [Abstract]      
Federal $ 24,600 $ 30,689 $ 28,463
State 22,933 18,242 18,878
Foreign 28,862 38,357 38,029
Current, total 76,395 87,288 85,370
Deferred      
Federal 19,714 (8,238) 6,363
State (3,235) (3,666) (3,514)
Foreign 7,266 (4,701) (4,748)
Deferred, total 23,745 (16,605) (1,899)
Income tax provision      
Federal 44,314 22,451 34,826
State 19,698 14,576 15,364
Foreign 36,128 33,656 33,281
Income tax provision $ 100,140 $ 70,683 $ 83,471