XML 89 R75.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Components for Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current:      
Federal $ 6,010 $ 5,000 $ 4,030
State 2,433 2,724 1,222
Foreign 3,293 1,051 1,183
Total current 11,736 8,775 6,435
Deferred:      
Federal 574 1,570 835
State 171 467 250
Foreign (2,333) 4 293
Total deferred (1,588) 2,041 1,378
Total provision for income taxes $ 10,148 $ 10,816 $ 7,813