XML 95 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Summary of Components of Income Tax Provision from Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current      
Federal $ 11,050 $ 22,164 $ 30,651
State 8,328 10,257 7,702
Foreign 37,656 29,390 37,083
Current, Total 57,034 61,811 75,436
Deferred      
Federal 10,766 3,936 (1,767)
State 3,458 362 785
Foreign (8,277) (14,345) (2,730)
Deferred, Total 5,947 (10,047) (3,712)
Income tax provision $ 62,981 $ 51,764 $ 71,724