XML 86 R71.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Reconciliation of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]      
Provision at statutory rate $ 7,529 $ 19,192 $ 17,445
State income taxes, net of federal tax benefit 717 1,292 923
Valuation allowance   564  
Foreign - tax rate differential and other 159 29 (87)
Domestic production activities deduction   (721) (560)
Federal and state credits (742) (542)  
Compensation subject to section 162(m) 562    
Stock based compensation (384)    
Tax rate difference on temporary adjustments (460)    
Other 681 448 (172)
Provision for income taxes $ 8,062 $ 20,262 $ 17,549