XML 87 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current      
Federal $ (9,627) $ 1,423 $ 26,550
State 882 12 601
Foreign 18,429 13,772 9,621
Total current provision 9,684 15,207 36,772
Deferred      
Federal 3,822 4,021 28,297
State (178) 2,363 (1,000)
Foreign (2,629) 3,636 (1,979)
Total deferred provision 1,015 10,020 25,318
Total provision for income taxes $ 10,699 $ 25,227 $ 62,090