XML 79 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Provision For Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current:      
U.S. Federal $ 1,591 $ 1,892 $ 805
State 365 706 1,384
Foreign 5,011 11,440 12,572
Total current 6,967 14,038 14,761
Deferred:      
U.S. Federal (16,309) (2,926) (331)
State 598 1,181 66
Foreign (3,139) (2,505) 501
Total deferred (18,850) (4,250) 236
Total provision for income taxes $ (11,883) $ 9,788 $ 14,997