XML 160 R83.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Summary of Components of Income Tax Provision from Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current      
Federal $ 22,164 $ 30,651 $ 10,847
State 10,257 7,702 4,447
Foreign 29,390 37,083 21,056
Current, Total 61,811 75,436 36,350
Deferred      
Federal 3,936 (1,767) 14,538
State 362 785 503
Foreign (14,345) (2,730) 5,790
Deferred, Total (10,047) (3,712) 20,831
Income tax provision $ 51,764 $ 71,724 $ 57,181