XML 38 R26.htm IDEA: XBRL DOCUMENT
v3.20.2

Financial Statement Information Warranty Reserve (Policies) | 6 Months Ended
--- | ---
Jun. 30, 2020
Warranty Reserve [Abstract] |
Standard Product Warranty And Extended Product Warranty Policy Policy [Policy Text Block] | Warranty Reserve Some of our salvage mechanical products are sold with a standard six month warranty against defects. Additionally, some of our remanufactured engines are sold with a standard three or four year warranty against defects. We also provide a limited lifetime warranty for certain of our aftermarket products. These assurance-type warranties are not considered a separate performance obligation, and thus no transaction price is allocated to them. We record the warranty costs in Cost of goods sold in our Unaudited Condensed Consolidated Statements of Income. Our warranty reserve is calculated using historical claim information to project future warranty claims activity and is recorded within Other accrued expenses and Other noncurrent liabilities on our Unaudited Condensed Consolidated Balance Sheets based on the expected timing of the related payments. The changes in the warranty reserve are as follows (in thousands):
Balance as of December 31, 2019 | $ | 25,441 |
Warranty expense | 30,610 |
Warranty claims | (27,189) |
Balance as of June 30, 2020 | $ | 28,862 |

X
- Definition Disclosure of accounting policy for standard warranties including the methodology for measuring the liability. In addition, disclosure of accounting policy for extended product warranties and other guarantee contracts including the methodology for measuring the liability. + References No definition available. + Details
Name: | lkq_StandardProductWarrantyAndExtendedProductWarrantyPolicyPolicyPolicyTextBlock
Namespace Prefix: | lkq_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Litigation and Related Contingencies [Abstract] + References No definition available. + Details
Name: | lkq_WarrantyReserveAbstract
Namespace Prefix: | lkq_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration