XML 34 R84.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes (Provision (Benefit) For Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
Federal, Current - US $ 0 $ 0 $ (447)
Foreign, Current 17,522 11,583 4,586
State, Current - US 594 235 442
Total current 18,116 11,818 4,581
Federal, Deferred (prepaid) - US 8,414 621 (6,764)
Foreign, Deferred (prepaid) (11,768) (1,323) (4,640)
State, Deferred (prepaid) - US (86) (1,665) (388)
Total deferred (benefit) (3,440) (2,367) (11,792)
Total provision (benefit) for income taxes $ 14,676 $ 9,451 $ (7,211)