Annual report pursuant to Section 13 and 15(d)

Income Taxes - Components of Benefit From Income Taxes (Details)

v3.8.0.1
Income Taxes - Components of Benefit From Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Current:      
Federal $ 20,277 $ 7,151 $ 12
State 2 (81) 100
Foreign 1,216 1,648 456
Total current taxes 21,495 8,718 568
Deferred foreign taxes (1,647) 273 (16)
Income tax provision $ 19,848 $ 8,991 $ 552