XML 93 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income from continuing operations before income taxes      
Domestic $ 110,535 $ 98,111 $ 145,570
Foreign 55,967 45,588 79,041
Income before income taxes 166,502 143,699 224,611
Current income taxes:      
Federal 14,031 14,951 26,624
Foreign 15,242 9,909 21,904
U.S. state and local 2,045 2,158 2,553
Current provision for income taxes 31,318 27,018 51,081
Deferred provision (benefit) for income taxes:      
Federal 11,008 4,485 7,498
Foreign (1,542) 5,287 863
U.S. state and local 809 330 551
Total deferred provision for income taxes 10,275 10,102 8,912
Provision for income taxes $ 41,593 $ 37,120 $ 59,993