Annual report pursuant to Section 13 and 15(d)

Income Taxes - Provision (Benefit) for Income Taxes (Details)

v3.10.0.1
Income Taxes - Provision (Benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Current      
U.S. Federal $ 7,540 $ 8,436 $ 21,667
State (504) 2,054 2,899
Foreign 1,123 316 551
Deferred      
U.S. Federal (1,799) (3,850) (2,871)
State (1,584) (326) (1,140)
Foreign 703 (1,318) (745)
Provision (benefit) for income taxes, net $ 5,479 $ 5,312 $ 20,361