XML 39 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Provision For Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current:      
U.S. Federal $ 1,892 $ 805 $ (236)
State 706 1,384 561
Foreign 11,440 12,572 10,301
Total current 14,038 14,761 10,626
Deferred:      
U.S. Federal (2,926) (331) (3,848)
State 1,181 66 (796)
Foreign (2,505) 501 (1,089)
Total deferred (4,250) 236 (5,733)
Total provision for income taxes $ 9,788 $ 14,997 $ 4,893