Annual report pursuant to Section 13 and 15(d)

Income Taxes (Details)

v3.10.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income taxes [Line Items]      
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 21.00% 35.00% 35.00%
Current: [Abstract]      
Federal $ 16,572 $ 28,556 $ 24,139
State 3,559 4,043 3,052
Current Income Tax Expense (Benefit) 20,131 32,599 27,191
Deferred: [Abstract]      
Federal 7,194 (11,860) 3,145
State 870 (457) 269
Deferred Income Tax Expense (Benefit) 8,064 (12,317) 3,414
Income Tax Expense (Benefit) 28,195 20,282 30,605
Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation     1,732
Income tax provision [Abstract]      
Tax expense at the statutory rate 25,252 37,637 20,399
State income taxes, net of federal benefit 3,685 2,339 2,229
Share based compensation (50) (366)  
Incentive stock options 12 32 (88)
Other permanent differences 163 252 474
Deferred tax asset valuation allowance 35 78 (2)
Federal qualified property deductions   (2,075) (1,311)
Federal income tax credits (207) (58)  
Non-taxable acquisitions   (568)  
Rate impact of deferred tax liabilities   (15,901)  
Other (695) (1,088) (86)
Income Tax Expense (Benefit) 28,195 20,282 30,605
Deferred Tax Liabilities and Assets [Abstract]      
Accrued expenses 10,362 8,228  
Allowance for doubtful accounts 535 777  
Share-based compensation 3,526 3,002  
Accruals for income tax contingencies 217 251  
Net operating loss carryforwards 2,906 4,733  
Total deferred tax assets 17,546 16,991  
Valuation allowance (395) (360)  
Total deferred tax assets, net of valuation allowance 17,151 16,631  
Tax over book depreciation 25,606 19,402  
Intangible assets 10,904 11,108  
Prepaid expenses deductible when paid 3,902 3,460  
Goodwill 13,913 11,741  
Deferred Tax Liabilities, Gross 54,325 45,711  
Net deferred tax liabilities (37,174) (29,080)  
Federal net operating loss 10,258 18,586 27,050
Operating Loss Carryforwards, State and Local 18,148 18,126  
Balance sheet classification of deferred income taxes [Abstract]      
Deferred tax liabilites, noncurrent (37,174) (29,080)  
Income taxes paid 21,064 36,110 10,628
Increase (Decrease) in valuation allowance for state loss carryforwards 35 78  
Reconciliation of Unrecognized Tax Benefits [Roll Forward]      
Balance at beginning of year 1,334 582 773
Reductions for settlement with state taxing authorities (271) (14) (247)
Reductions for tax positions of prior years (40)    
Additions for tax positions of current year 35 366 56
Additions for tax positions of prior years   400  
Balance at end of year 1,058 1,334 582
Income tax penalties accrued 61 105  
Interest on income taxes accrued $ 143 $ 201  
TQI [Member]      
Income tax provision [Abstract]      
Goodwill, Impairment Loss     $ 8,990