XML 119 R93.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Provision For (Benefit From) Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current:      
Federal $ 1,874 $ 8,006 $ 1,404
State 1,733 4,549 1,832
Foreign 647 1,240 768
Total current income taxes 4,254 13,795 4,004
Deferred:      
Federal (3,868) (1,292) 5,455
State (2,494) (1,609) (909)
Foreign (737) 1,701 (10,663)
Total deferred income taxes (7,099) (1,200) (6,117)
Total provision for (benefit from) income taxes $ (2,845) $ 12,595 $ (2,113)