XML 124 R109.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Federal income taxes:      
Current $ 8,259 $ 13,018 $ 9,340
Deferred (255) (7,028) (2,195)
Federal income tax expense (benefit), continuing operations, total 8,004 5,990 7,145
State income taxes:      
Current 4,146 5,093 3,050
Deferred 47 (383) (1,889)
State and local income tax expense (benefit), continuing operations, total 4,193 4,710 1,161
Foreign income taxes:      
Current (3,163) (875) 497
Deferred 11,429 6,823 5,314
Foreign income tax expense (benefit), continuing operations, total 8,266 5,948 5,811
Total U.S. and foreign provision for income taxes $ 20,463 $ 16,648 $ 14,117