XML 96 R82.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes Income Taxes (Table 2) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ 9,246 $ 32,894 $ 18,491
State and local 2,300 6,326 3,594
Foreign 21,785 20,058 18,449
Current Income Tax Expense (Benefit) 33,331 59,278 40,534
Deferred:      
Federal 1,509 (4,558) 5,229
State and local (697) (465) 682
Foreign (5,481) 320 194
Deferred Income Tax Expense (Benefit) (4,669) (4,703) 6,105
Provision for income taxes $ 28,662 $ 54,575 $ 46,639