Annual report pursuant to Section 13 and 15(d)

Income Taxes (Details)

v3.19.3.a.u2
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income taxes [Line Items]      
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 21.00% 21.00% 35.00%
Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation     $ 15,901
Current: [Abstract]      
Federal $ 17,319 $ 16,572 28,556
State 4,925 3,559 4,043
Current Income Tax Expense (Benefit) 22,244 20,131 32,599
Deferred: [Abstract]      
Federal 5,561 7,194 (11,860)
State 1,207 870 (457)
Deferred Income Tax Expense (Benefit) 6,768 8,064 (12,317)
Income Tax Expense (Benefit) 29,012 28,195 20,282
Income tax provision [Abstract]      
Tax expense at the statutory rate 24,383 25,252 37,637
State income taxes, net of federal benefit 4,843 3,685 2,339
Share based compensation (587) (50) (366)
Incentive stock options 34 12 32
Other permanent differences 189 150 252
Section 162(m) Limitation 421 13  
Deferred tax asset valuation allowance   35 78
Federal qualified property deductions     (2,075)
Federal income tax credits (183) (207) (58)
Non-taxable acquisitions     (568)
Rate impact of deferred tax liabilities     (15,901)
Other (88) (695) (1,088)
Income Tax Expense (Benefit) 29,012 28,195 20,282
Deferred Tax Liabilities and Assets [Abstract]      
Accrued expenses 8,454 10,362  
Allowance for doubtful accounts 539 535  
Operating lease obligations 38,822    
Share-based compensation 3,881 3,526  
Accruals for income tax contingencies 185 217  
Net operating loss carryforwards 1,089 2,906  
Total deferred tax assets 52,970 17,546  
Valuation allowance (395) (395)  
Total deferred tax assets, net of valuation allowance 52,575 17,151  
Tax over book depreciation 26,816 25,606  
Deferred Tax Liabilities, Prepaid Expenses 4,356 3,902  
Operating lease right-of-use assets 38,822    
Goodwill 16,036 13,913  
Intangible assets 10,487 10,904  
Deferred Tax Liabilities, Gross 96,517 54,325  
Net deferred tax liabilities (43,942) (37,174)  
Federal net operating loss 2,000 10,258 18,586
Operating Loss Carryforwards, State and Local 16,926 18,148 18,126
Balance sheet classification of deferred income taxes [Abstract]      
Deferred tax liabilites, noncurrent (43,942) (37,174)  
Income taxes paid 20,121 21,064 36,110
Increase (Decrease) in valuation allowance for state loss carryforwards   35 78
Reconciliation of Unrecognized Tax Benefits [Roll Forward]      
Balance at beginning of year 1,058 1,334 582
Reductions for settlement with state taxing authorities (99) (271) (14)
Reductions for tax positions of prior years   (40)  
Additions for tax positions of current year 28 35 366
Additions for tax positions of prior years     400
Balance at end of year 987 1,058 $ 1,334
Income tax penalties accrued 104 61  
Interest on income taxes accrued $ 214 $ 143