XML 108 R95.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current:      
Federal $ 30,365 $ (208) $ 3,163
State 56 46 116
Foreign (3,643) (2,048) (2,612)
Deferred:      
Federal 262 (28) 6,729
State (229) (17) 2,214
Foreign 297 81 8,284
Income tax benefit (provision) $ 27,108 $ (2,174) $ 17,894