XML 88 R74.htm IDEA: XBRL DOCUMENT v3.6.0.2
Income Taxes (Schedule of Components of Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Deferred tax assets:    
Allowance for doubtful accounts $ 2,686 $ 2,492
Tax credits 9,363 11,747
Other accruals 153,955 151,635
Net operating losses 304 337
Other 19,870 19,051
Total deferred tax assets 186,178 185,262
Deferred tax liabilities:    
Inventories 76,694 82,313
Property and equipment 157,228 141,930
Other 42,422 40,791
Total deferred tax liabilities 276,344 265,034
Net deferred tax liabilities $ (90,166) $ (79,772)