XML 88 R71.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Schedule of Components of Income Tax Expense (Benefit)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current:      
Domestic $ 10,823 $ 6,403 $ 6,771
Foreign 8,759 8,419 7,391
State 3,226 3,291 4,831
Provision for current income tax expense (benefit) 22,808 18,113 18,993
Deferred:      
Domestic 674 3,800 2,542
Foreign (1,199) (280) (390)
State (776) (204) (100)
Provision for deferred income tax expense (benefit) (1,301) 3,316 2,052
Provision for income tax $ 21,507 $ 21,429 $ 21,045