XML 81 R67.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Significant Components of the Provision (Benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current:      
Federal $ 5,277 $ 4,247 $ 4,900
State 3,886 2,414 1,377
Foreign 1,943 1,533 228
Total current 11,106 8,194 6,505
Deferred:      
Federal (10,175) (6,060) (8,382)
State (3,111) (1,665) (364)
Foreign (3,131) (264) (3)
Total deferred (16,417) (7,989) (8,749)
Tax impact of unrecorded tax benefits liability 744 983 1,143
Provision for income taxes (Income tax benefit) $ (4,567) $ 1,188 $ (1,101)