XML 106 R90.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Schedule of Components of Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Deferred tax assets:    
Allowance for doubtful accounts $ 1,574 $ 2,008
Tax credits 1,444 3,417
Other accruals 143,387 97,189
Operating lease liability 513,134 494,093
Other 16,594 15,732
Total deferred tax assets 676,133 612,439
Deferred tax liabilities:    
Inventories 79,326 65,346
Property and equipment 194,000 162,613
Operating lease asset 498,042 479,821
Other 60,664 37,939
Total deferred tax liabilities 832,032 745,719
Net deferred tax liabilities $ (155,899) $ (133,280)