v3.25.4
Income Taxes - Components of Income Tax Provision from Continuing Operations (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
U.S. – federal $ 40,026 $ 36,553 $ 69,254
U.S. – state and local 2,683 2,005 4,255
Other than U.S. 10,408 8,019 6,698
Total current 53,117 46,577 80,207
Deferred:      
U.S. – federal 8,789 15,439 (8,968)
U.S. – state and local (122) 2,648 (376)
Other than U.S. 6,475 1,758 4,216
Total deferred 15,142 19,845 (5,128)
Provision for Income Taxes $ 68,259 $ 66,422 $ 75,079