<SEC-DOCUMENT>0001193125-26-254167.txt : 20260603
<SEC-HEADER>0001193125-26-254167.hdr.sgml : 20260603
<ACCEPTANCE-DATETIME>20260602204001
ACCESSION NUMBER:		0001193125-26-254167
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		15
CONFORMED PERIOD OF REPORT:	20260602
ITEM INFORMATION:		Other Events
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20260603
DATE AS OF CHANGE:		20260602

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Dorman Products, Inc.
		CENTRAL INDEX KEY:			0000868780
		STANDARD INDUSTRIAL CLASSIFICATION:	MOTOR VEHICLE PARTS & ACCESSORIES [3714]
		ORGANIZATION NAME:           	04 Manufacturing
		EIN:				232078856
		STATE OF INCORPORATION:			PA
		FISCAL YEAR END:			1228

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-18914
		FILM NUMBER:		261058596

	BUSINESS ADDRESS:	
		STREET 1:		3400 E WALNUT ST
		CITY:			COLMAR
		STATE:			PA
		ZIP:			18915
		BUSINESS PHONE:		2159971800

	MAIL ADDRESS:	
		STREET 1:		3400 E WALNUT ST
		CITY:			COLMAR
		STATE:			PA
		ZIP:			18915

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	R & B INC
		DATE OF NAME CHANGE:	19930328
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>d79910d8k.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:us-types="http://fasb.org/us-types/2025" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dorm="http://www.dormanproducts.com/20260602" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:srt="http://fasb.org/srt/2025" xmlns:stpr="http://xbrl.sec.gov/stpr/2025" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>8-K</title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
   <body><div style="display:none"> <ix:header> <ix:hidden> <ix:nonNumeric name="dei:AmendmentFlag" contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-277">false</ix:nonNumeric> <ix:nonNumeric id="Hidden_dei_EntityCentralIndexKey" name="dei:EntityCentralIndexKey" contextRef="duration_2026-06-02_to_2026-06-02">0000868780</ix:nonNumeric> </ix:hidden> <ix:references> <link:schemaRef xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xlink:type="simple" xlink:href="dorm-20260602.xsd" xlink:arcrole="http://www.xbrl.org/2003/linkbase"/> </ix:references> <ix:resources> <xbrli:context id="duration_2026-06-02_to_2026-06-02"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000868780</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2026-06-02</xbrli:startDate> <xbrli:endDate>2026-06-02</xbrli:endDate> </xbrli:period> </xbrli:context> </ix:resources> </ix:header> </div> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="line-height:1.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:1px solid #000000">&#160;</div> <div style="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&#160;</div> <p style="margin-top:4pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman;font-weight:bold;text-align:center">UNITED STATES</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman;font-weight:bold;text-align:center">SECURITIES AND EXCHANGE COMMISSION</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">WASHINGTON, D.C. 20549</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <div style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</div></div> <p style="margin-top:12pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman;font-weight:bold;text-align:center">FORM <span style="white-space:nowrap"><ix:nonNumeric name="dei:DocumentType" contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-288">8-K</ix:nonNumeric></span></p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <div style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</div></div> <p style="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">CURRENT REPORT</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">PURSUANT TO SECTION 13 OR 15(d)</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">OF THE SECURITIES EXCHANGE ACT OF 1934</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">Date of Report (Date of earliest event reported): <ix:nonNumeric name="dei:DocumentPeriodEndDate" contextRef="duration_2026-06-02_to_2026-06-02" format="ixt:datemonthdayyearen" id="ixv-289">June 2, 2026</ix:nonNumeric></p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <div style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</div></div> <p style="margin-top:12pt; margin-bottom:0pt; font-size:24pt; font-family:Times New Roman;font-weight:bold;text-align:center"><ix:nonNumeric name="dei:EntityRegistrantName" contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-290">Dorman Products, Inc.</ix:nonNumeric></p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">(Exact name of registrant as specified in its charter)</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <div style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</div></div> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;width:100%;border-spacing:0;margin:0 auto">
<tr>
<td style="width:34%"/>
<td style="vertical-align:bottom"/>
<td style="width:32%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:32%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;text-align:center"><span style="font-weight:bold"><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" contextRef="duration_2026-06-02_to_2026-06-02" format="ixt-sec:stateprovnameen" id="ixv-291">Pennsylvania</ix:nonNumeric></span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><span style="font-weight:bold"><ix:nonNumeric name="dei:EntityFileNumber" contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-292">000-18914</ix:nonNumeric></span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><span style="font-weight:bold"><ix:nonNumeric name="dei:EntityTaxIdentificationNumber" contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-293">23-2078856</ix:nonNumeric></span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top;text-align:center"><span style="font-weight:bold">(State or Other Jurisdiction<br/>of Incorporation)</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><span style="font-weight:bold">(Commission<br/>File Number)</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><span style="font-weight:bold">(I.R.S. Employer<br/>Identification No.)</span></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center"><ix:nonNumeric name="dei:EntityAddressAddressLine1" contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-294">3400 East Walnut Street</ix:nonNumeric></p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center"><ix:nonNumeric name="dei:EntityAddressCityOrTown" contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-295">Colmar</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressStateOrProvince" contextRef="duration_2026-06-02_to_2026-06-02" format="ixt-sec:stateprovnameen" id="ixv-296">Pennsylvania</ix:nonNumeric> <ix:nonNumeric name="dei:EntityAddressPostalZipCode" contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-297">18915</ix:nonNumeric></p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">(Address of Principal Executive Offices) (Zip Code)</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">Registrant&#8217;s telephone number, including area code: <ix:nonNumeric name="dei:CityAreaCode" contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-298">(215)</ix:nonNumeric> <ix:nonNumeric name="dei:LocalPhoneNumber" contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-299">997-1800</ix:nonNumeric></p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">N/A</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">(Former Name or Address, if Changed Since Last Report)</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <div style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</div></div> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Check the appropriate box below if the Form <span style="white-space:nowrap">8-K</span> filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:</p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><ix:nonNumeric name="dei:WrittenCommunications" contextRef="duration_2026-06-02_to_2026-06-02" format="ixt-sec:boolballotbox" id="ixv-300">&#9744;</ix:nonNumeric></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><ix:nonNumeric name="dei:SolicitingMaterial" contextRef="duration_2026-06-02_to_2026-06-02" format="ixt-sec:boolballotbox" id="ixv-301">&#9744;</ix:nonNumeric></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Soliciting material pursuant to Rule <span style="white-space:nowrap">14a-12</span> under the Exchange Act (17 CFR <span style="white-space:nowrap">240.14a-12)</span></p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><ix:nonNumeric name="dei:PreCommencementTenderOffer" contextRef="duration_2026-06-02_to_2026-06-02" format="ixt-sec:boolballotbox" id="ixv-302">&#9744;</ix:nonNumeric></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left"><span style="white-space:nowrap">Pre-commencement</span> communications pursuant to Rule <span style="white-space:nowrap">14d-2(b)</span> under the Exchange Act (17 CFR <span style="white-space:nowrap">240.14d-2(b))</span></p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><ix:nonNumeric name="dei:PreCommencementIssuerTenderOffer" contextRef="duration_2026-06-02_to_2026-06-02" format="ixt-sec:boolballotbox" id="ixv-303">&#9744;</ix:nonNumeric></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left"><span style="white-space:nowrap">Pre-commencement</span> communications pursuant to Rule <span style="white-space:nowrap">13e-4(c)</span> under the Exchange Act (17 CFR <span style="white-space:nowrap">240.13e-4(c))</span></p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Securities registered pursuant to Section 12(b) of the Act:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="border-collapse:collapse; font-family:Times New Roman; font-size:8pt;width:100%;border-spacing:0;margin:0 auto">
<tr>
<td style="width:34%"/>
<td style="vertical-align:bottom"/>
<td style="width:32%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:32%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Title of each class</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Trading<br/>symbol(s)</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Name of each exchange<br/>on which registered</p></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:Security12bTitle" contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-304">Common stock, par value $0.01 per share</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:TradingSymbol" contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-305">DORM</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:SecurityExchangeName" contextRef="duration_2026-06-02_to_2026-06-02" format="ixt-sec:exchnameen" id="ixv-306">The Nasdaq Stock Market LLC</ix:nonNumeric></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule <span style="white-space:nowrap">12b-2</span> of the Securities Exchange Act of 1934 <span style="white-space:nowrap">(&#167;240.12b-2</span> of this chapter).</p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Emerging growth company&#8194;<ix:nonNumeric name="dei:EntityEmergingGrowthCompany" contextRef="duration_2026-06-02_to_2026-06-02" format="ixt-sec:boolballotbox" id="ixv-307">&#9744;</ix:nonNumeric></p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.&#8194;&#9744;</p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="line-height:1.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:1px solid #000000">&#160;</div> <div style="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&#160;</div></div></div>

<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>

<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:11%;vertical-align:top;text-align:left"><span style="font-weight:bold">Item&#8201;8.01.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Other Events. </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On June 2, 2026, Dorman Products, Inc. (the &#8220;Company&#8221;) entered into a purchase agreement (the &#8220;Purchase Agreement&#8221;), by and among the Company, the guarantors party thereto and BofA Securities, Inc., as representative of the several initial purchasers listed therein (the &#8220;Initial Purchasers&#8221;), providing for the issuance and sale of $450&#160;million aggregate principal amount of the Company&#8217;s 6.250% Senior Notes due 2034 (the &#8220;Notes&#8221;) in a private transaction in reliance upon an exemption from the registration requirements of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), only to investors who are reasonably believed to be &#8220;qualified institutional buyers,&#8221; as that term is defined in Rule 144A under the Securities Act, or to certain <span style="white-space:nowrap">non-U.S.</span> persons in transactions outside the United States pursuant to Regulation S under the Securities Act. The Notes and the related guarantees have not been and will not be registered under the Securities Act or the securities laws of any other jurisdiction and may not be offered or sold in the United States without registration or an applicable exemption from registration requirements. The Purchase Agreement contains customary representations, warranties, conditions to closing, indemnification rights and obligations of the parties and termination provisions. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Notes will be guaranteed by each of Dorman&#8217;s existing and future wholly-owned domestic subsidiaries that is a guarantor or other obligor under its credit agreement and certain other indebtedness, subject to certain exceptions. The Notes will be issued at 100.000% of their par value with a coupon of 6.250%. Interest on the Notes is payable semi-annually on June&#160;15 and December&#160;15 of each year, commencing on December&#160;15, 2026. The Notes will mature on June&#160;15, 2034. The Notes offering is expected to close on June&#160;16, 2026 and is subject to customary closing conditions. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company intends to use the net proceeds of the Notes offering to repay indebtedness under existing credit facilities, and, to the extent of any remainder, for general corporate purposes. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A copy of the press release issued by the Company on June&#160;2, 2026, in accordance with Rule 135c of the Securities Act, announcing the commencement of the Notes offering is included as Exhibit 99.1 hereto and incorporated by reference herein. A copy of the press release issued by the Company on June 2, 2026, in accordance with Rule 135c of the Securities Act, announcing the pricing of the Notes is included as Exhibit 99.2 hereto and incorporated by reference herein. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Certain of the Initial Purchasers or their affiliates are lenders and/or agents under the Company&#8217;s existing credit agreement. As a result, certain of the Initial Purchasers or their affiliates will receive a portion of the net proceeds from the Notes offering. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The information included in Item 8.01 of this Current Report on Form <span style="white-space:nowrap">8-K</span> is neither an offer to sell nor a solicitation of an offer to buy any securities of the Company or its subsidiaries. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">CAUTIONARY STATEMENT CONCERNING FORWARD-LOOKING STATEMENTS </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This Current Report on <span style="white-space:nowrap">Form&#160;8-K&#160;contains</span> forward-looking statements. Statements that are not historical or current facts, including statements about beliefs and expectations, are forward-looking statements. These forward-looking statements cover, among other things, the timing of closing of the Notes offering and intended use of proceeds of the Notes offering. Forward-looking statements involve inherent risks and uncertainties, and important factors could cause actual results to differ materially from those anticipated, including that the Notes offering is subject to and may not be completed on its contemplated terms, or at all, and other factors identified under &#8220;Risk Factors&#8221; in Part I, Item 1A of the Company&#8217;s Annual Report on <span style="white-space:nowrap">Form&#160;10-K&#160;for</span> the fiscal year ended December&#160;31, 2025, as updated in the Company&#8217;s subsequent reports filed with the Securities and Exchange Commission. Forward-looking statements speak only as of the date they are made, and the Company undertakes no obligation to update them in light of new information or future events, except as otherwise required by applicable law. </p>
</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>

<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:11%;vertical-align:top;text-align:left"><span style="font-weight:bold">Item&#8201;9.01</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left"><span style="text-decoration:underline">Financial Statements and Exhibits</span>. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left">(d)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Exhibits </p></td></tr></table> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border-spacing:0;margin:0 auto">


<tr>

<td/>

<td style="vertical-align:bottom;width:4%"/>
<td style="width:93%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;text-align:center"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Exhibit</p> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">No.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">Description</td></tr>


<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">99.1</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d79910dex991.htm">Launch Press Release of Dorman Products, Inc., dated June 2, 2026. </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">99.2</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d79910dex992.htm">Pricing Press Release of Dorman Products, Inc., dated June 2, 2026. </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">104</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Cover Page Interactive Data File (embedded within the Inline XBRL document).</td></tr>
</table>
</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>

<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">SIGNATURE </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border-spacing:0">


<tr>

<td style="width:44%"/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:4%"/>

<td style="vertical-align:bottom"/>
<td style="width:5%"/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:44%"/></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="3">DORMAN PRODUCTS, INC.</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top" colspan="3">Date: June 2, 2026</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/></tr>
<tr style="font-size:1pt">
<td style="height:12pt"/>
<td style="height:12pt" colspan="2"/>
<td style="height:12pt" colspan="2"/>
<td style="height:12pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">By:</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Charles W. Rayfield</p></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">Name:</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">Charles W. Rayfield</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">Title:</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Senior Vice President, Chief Financial Officer</p> <p style="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">and Treasurer</p></td></tr>
</table>
</div></div>

</body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>d79910dex991.htm
<DESCRIPTION>EX-99.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-99.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 99.1 </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt;margin-bottom:0pt" ALIGN="center">


<IMG SRC="g79910g0602160220137.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>DORMAN PRODUCTS, INC. ANNOUNCES PRIVATE OFFERING OF $450 MILLION OF SENIOR NOTES DUE 2034 </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>COLMAR, PA </B>(June 2, 2026) &#8211; Dorman Products, Inc. (the &#8220;Company&#8221; or &#8220;Dorman&#8221;) (NASDAQ: DORM), a leading supplier in the
motor vehicle aftermarket industry, announced today the commencement of a private offering of $450.0&nbsp;million aggregate principal amount of senior notes due 2034 (the &#8220;Notes&#8221;), subject to market and other conditions. The interest
rate and other terms of the Notes will be determined at pricing. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Notes will be guaranteed by each of Dorman&#8217;s existing and future wholly-owned
domestic subsidiaries that is a guarantor or other obligor under its credit agreement and certain other indebtedness, subject to certain exceptions. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Dorman intends to use the net proceeds from the offering to repay indebtedness under existing credit facilities and, to the extent of any remainder, for
general corporate purposes. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The offering of the Notes will be made in a private transaction in reliance upon an exemption from the registration
requirements of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), only to investors who are reasonably believed to be &#8220;qualified institutional buyers,&#8221; as that term is defined in Rule 144A under the Securities
Act, or to certain <FONT STYLE="white-space:nowrap">non-U.S.</FONT> persons in transactions outside the United States pursuant to Regulation S under the Securities Act. The Notes and the related guarantees have not been and will not be registered
under the Securities Act or the securities laws of any other jurisdiction and may not be offered or sold in the United States without registration or an applicable exemption from registration requirements. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This press release shall not constitute an offer to sell or the solicitation of an offer to buy the Notes, nor shall there be any sale of the Notes, in any
jurisdiction in which such offer, solicitation or sale would be unlawful prior to registration or qualification under the securities laws of any such jurisdiction. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U>About Dorman Products </U></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Dorman gives professionals,
enthusiasts, and owners greater freedom to fix motor vehicles. For over 100 years, we have been driving new solutions, releasing tens of thousands of aftermarket replacement products engineered to save time and money, and increase convenience and
reliability. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Founded and headquartered in the United States, we are a pioneering global organization offering an always-evolving catalog of products
covering cars, trucks, and specialty vehicles, from chassis to body, from underhood to undercarriage, and from hardware to complex electronics. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U>Forward-Looking Statements </U></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This press release
contains &#8220;forward-looking statements&#8221; within the meaning of the Private Securities Litigation Reform Act of 1995. Words such as &#8220;will,&#8221; &#8220;intends,&#8221; and similar expressions are used to identify these forward-looking
statements. Readers are cautioned not to place undue reliance on those forward-looking statements, which speak only as of the date such statements were made. Such forward-looking statements are based on current expectations that involve known and
unknown risks, uncertainties, and other factors (many of which are outside of our control). Such risks, uncertainties and other factors relate to, among other things: the terms of and completion of the offering of the Notes, the anticipated use of
the net proceeds from the offering, competition in and the evolution of the motor vehicle aftermarket industry and financial and economic factors, such as our level of indebtedness, fluctuations in interest rates and inflation. More information on
these risks and other potential factors that could affect the Company&#8217;s business, reputation, results of operations, financial condition, and stock price is included in the Company&#8217;s filings with the Securities and Exchange Commission
(&#8220;SEC&#8221;), including in the &#8220;Risk Factors&#8221; and &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; sections of the Company&#8217;s most recently filed periodic reports on
Form <FONT STYLE="white-space:nowrap">10-K</FONT> and Form <FONT STYLE="white-space:nowrap">10-Q</FONT> and subsequent filings. The Company is under no obligation to, and expressly disclaims any such obligation to, update any of the information in
this document, including but not limited to any situation where any forward-looking statement later turns out to be inaccurate, whether as a result of new information, future events, or otherwise, except as may be required by applicable law. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U>Investor Relations Contact </U></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Alex Whitelam, VP,
Investor Relations </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">awhitelam@dormanproducts.com </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(445) <FONT
STYLE="white-space:nowrap">448-9522</FONT> </P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.2
<SEQUENCE>3
<FILENAME>d79910dex992.htm
<DESCRIPTION>EX-99.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-99.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 99.2 </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt;margin-bottom:0pt" ALIGN="center">


<IMG SRC="g79910g0602160412190.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>DORMAN PRODUCTS, INC. ANNOUNCES PRICING OF $450 MILLION SENIOR NOTES OFFERING </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>COLMAR, PA </B>(June 2, 2026) &#8211; Dorman Products, Inc. (the &#8220;Company&#8221; or &#8220;Dorman&#8221;) (NASDAQ: DORM), a leading supplier in the
motor vehicle aftermarket industry, announced today that it priced its private offering of $450.0&nbsp;million aggregate principal amount of 6.250% senior notes due 2034 (the &#8220;Notes&#8221;) at an issue price of 100.000%. The sale of the Notes
is expected to close on June 16, 2026, subject to customary closing conditions. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Notes will be guaranteed by each of Dorman&#8217;s existing and
future wholly-owned domestic subsidiaries that is a guarantor or other obligor under its credit agreement and certain other indebtedness, subject to certain exceptions. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Dorman intends to use the net proceeds from the offering to repay indebtedness under existing credit facilities and, to the extent of any remainder, for
general corporate purposes. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The offering of the Notes will be made in a private transaction in reliance upon an exemption from the registration
requirements of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), only to investors who are reasonably believed to be &#8220;qualified institutional buyers,&#8221; as that term is defined in Rule 144A under the Securities
Act, or to certain <FONT STYLE="white-space:nowrap">non-U.S.</FONT> persons in transactions outside the United States pursuant to Regulation S under the Securities Act. The Notes and the related guarantees have not been and will not be registered
under the Securities Act or the securities laws of any other jurisdiction and may not be offered or sold in the United States without registration or an applicable exemption from registration requirements. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This press release shall not constitute an offer to sell or the solicitation of an offer to buy the Notes, nor shall there be any sale of the Notes, in any
jurisdiction in which such offer, solicitation or sale would be unlawful prior to registration or qualification under the securities laws of any such jurisdiction. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U>About Dorman Products </U></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Dorman gives professionals,
enthusiasts, and owners greater freedom to fix motor vehicles. For over 100 years, we have been driving new solutions, releasing tens of thousands of aftermarket replacement products engineered to save time and money, and increase convenience and
reliability. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Founded and headquartered in the United States, we are a pioneering global organization offering an always-evolving catalog of products
covering cars, trucks, and specialty vehicles, from chassis to body, from underhood to undercarriage, and from hardware to complex electronics. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U>Forward-Looking Statements </U></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This press release
contains &#8220;forward-looking statements&#8221; within the meaning of the Private Securities Litigation Reform Act of 1995. Words such as &#8220;will,&#8221; &#8220;intends,&#8221; and similar expressions are used to identify these forward-looking
statements. Readers are cautioned not to place undue reliance on those forward-looking statements, which speak only as of the date such statements were made. Such forward-looking statements are based on current expectations that involve known and
unknown risks, uncertainties, and other factors (many of which are outside of our control). Such risks, uncertainties and other factors relate to, among other things: the completion of the offering of the Notes, the anticipated use of the net
proceeds from the offering, competition in and the evolution of the motor vehicle aftermarket industry and financial and economic factors, such as our level of indebtedness, fluctuations in interest rates and inflation. More information on these
risks and other potential factors that could affect the Company&#8217;s business, reputation, results of operations, financial condition, and stock price is included in the Company&#8217;s filings with the Securities and Exchange Commission
(&#8220;SEC&#8221;), including in the &#8220;Risk Factors&#8221; and &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; sections of the Company&#8217;s most recently filed periodic reports on
Form <FONT STYLE="white-space:nowrap">10-K</FONT> and Form <FONT STYLE="white-space:nowrap">10-Q</FONT> and subsequent filings. The Company is under no obligation to, and expressly disclaims any such obligation to, update any of the information in
this document, including but not limited to any situation where any forward-looking statement later turns out to be inaccurate, whether as a result of new information, future events, or otherwise, except as may be required by applicable law. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U>Investor Relations Contact </U></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Alex Whitelam, VP,
Investor Relations </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">awhitelam@dormanproducts.com </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(445) <FONT
STYLE="white-space:nowrap">448-9522</FONT> </P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>4
<FILENAME>dorm-20260602.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!-- DFIN - https://www.dfinsolutions.com/ -->
<!-- CTU Version: Release 2606 Build:20260317.3 -->
<!-- Creation date: 6/3/2026 4:38:00 AM Eastern Time -->
<!-- Copyright (c) 2026 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<xsd:schema
  xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric"
  xmlns:num="http://www.xbrl.org/dtr/type/numeric"
  xmlns:us-types="http://fasb.org/us-types/2025"
  xmlns:dorm="http://www.dormanproducts.com/20260602"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:xbrli="http://www.xbrl.org/2003/instance"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
  xmlns:srt="http://fasb.org/srt/2025"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2025"
  attributeFormDefault="unqualified"
  elementFormDefault="qualified"
  targetNamespace="http://www.dormanproducts.com/20260602"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance" />
    <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase" />
    <xsd:import schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd" namespace="http://xbrl.sec.gov/dei/2025" />
    <xsd:import schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" namespace="http://www.xbrl.org/dtr/type/numeric" />
    <xsd:import schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" namespace="http://www.xbrl.org/dtr/type/non-numeric" />
    <xsd:import schemaLocation="https://xbrl.sec.gov/naics/2025/naics-2025.xsd" namespace="http://xbrl.sec.gov/naics/2025" />
    <xsd:import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt" />
    <xsd:import schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd" namespace="http://fasb.org/srt/2025" />
    <xsd:import schemaLocation="https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd" namespace="http://xbrl.sec.gov/stpr/2025" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="dorm-20260602_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:title="Label Links, all" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="dorm-20260602_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:title="Presentation Links, all" xlink:type="simple" />
      <link:roleType roleURI="http://www.dormanproducts.com//20260602/taxonomy/role/DocumentDocumentAndEntityInformation" id="Role_DocumentDocumentAndEntityInformation">
        <link:definition>100000 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>5
<FILENAME>dorm-20260602_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!-- DFIN - https://www.dfinsolutions.com/ -->
<!-- CTU Version: Release 2606 Build:20260317.3 -->
<!-- Creation date: 6/3/2026 4:38:00 AM Eastern Time -->
<!-- Copyright (c) 2026 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<link:linkbase
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract" xlink:type="locator" xlink:label="dei_CoverAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_CoverAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Cover [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_CoverAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cover [Abstract]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:type="locator" xlink:label="dei_AmendmentFlag" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_AmendmentFlag_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Amendment Flag</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_AmendmentFlag_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amendment Flag</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Central Index Key</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Central Index Key</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:type="locator" xlink:label="dei_DocumentType" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_DocumentType_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Document Type</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_DocumentType_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Type</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Document Period End Date</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Period End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:type="locator" xlink:label="dei_EntityRegistrantName" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityRegistrantName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Registrant Name</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityRegistrantName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Registrant Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Incorporation State Country Code</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Incorporation State Country Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:type="locator" xlink:label="dei_EntityFileNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityFileNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity File Number</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityFileNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity File Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Tax Identification Number</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Tax Identification Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Address Line One</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Address Line One</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, City or Town</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, City or Town</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, State or Province</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, State or Province</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Postal Zip Code</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:type="locator" xlink:label="dei_CityAreaCode" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_CityAreaCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">City Area Code</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_CityAreaCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">City Area Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:type="locator" xlink:label="dei_LocalPhoneNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_LocalPhoneNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Local Phone Number</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_LocalPhoneNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Local Phone Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_WrittenCommunications" xlink:type="locator" xlink:label="dei_WrittenCommunications" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_WrittenCommunications_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Written Communications</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_WrittenCommunications_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Written Communications</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SolicitingMaterial" xlink:type="locator" xlink:label="dei_SolicitingMaterial" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_SolicitingMaterial_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Soliciting Material</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_SolicitingMaterial_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Soliciting Material</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementTenderOffer" xlink:type="locator" xlink:label="dei_PreCommencementTenderOffer" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_PreCommencementTenderOffer_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Pre Commencement Tender Offer</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_PreCommencementTenderOffer_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Pre Commencement Tender Offer</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementIssuerTenderOffer" xlink:type="locator" xlink:label="dei_PreCommencementIssuerTenderOffer" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Pre Commencement Issuer Tender Offer</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Pre Commencement Issuer Tender Offer</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:type="locator" xlink:label="dei_Security12bTitle" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_Security12bTitle_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Security 12b Title</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_Security12bTitle_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Security 12b Title</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:type="locator" xlink:label="dei_TradingSymbol" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_TradingSymbol_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Trading Symbol</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_TradingSymbol_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Trading Symbol</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:type="locator" xlink:label="dei_SecurityExchangeName" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_SecurityExchangeName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Security Exchange Name</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_SecurityExchangeName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Security Exchange Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Emerging Growth Company</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Emerging Growth Company</link:label>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>6
<FILENAME>dorm-20260602_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!-- DFIN - https://www.dfinsolutions.com/ -->
<!-- CTU Version: Release 2606 Build:20260317.3 -->
<!-- Creation date: 6/3/2026 4:38:00 AM Eastern Time -->
<!-- Copyright (c) 2026 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<link:linkbase
    xmlns:link="http://www.xbrl.org/2003/linkbase"
    xmlns:xlink="http://www.w3.org/1999/xlink"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
    xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.dormanproducts.com//20260602/taxonomy/role/DocumentDocumentAndEntityInformation" xlink:href="dorm-20260602.xsd#Role_DocumentDocumentAndEntityInformation" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.dormanproducts.com//20260602/taxonomy/role/DocumentDocumentAndEntityInformation">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract" xlink:type="locator" xlink:label="dei_CoverAbstract" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:type="locator" xlink:label="dei_AmendmentFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AmendmentFlag" order="22.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCentralIndexKey" order="23.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:type="locator" xlink:label="dei_DocumentType" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentType" order="25.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentPeriodEndDate" order="26.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:type="locator" xlink:label="dei_EntityRegistrantName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityRegistrantName" order="27.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityIncorporationStateCountryCode" order="28.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:type="locator" xlink:label="dei_EntityFileNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityFileNumber" order="29.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityTaxIdentificationNumber" order="30.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressAddressLine1" order="31.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressCityOrTown" order="32.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressStateOrProvince" order="33.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressPostalZipCode" order="34.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:type="locator" xlink:label="dei_CityAreaCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CityAreaCode" order="35.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:type="locator" xlink:label="dei_LocalPhoneNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_LocalPhoneNumber" order="36.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_WrittenCommunications" xlink:type="locator" xlink:label="dei_WrittenCommunications" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_WrittenCommunications" order="37.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SolicitingMaterial" xlink:type="locator" xlink:label="dei_SolicitingMaterial" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_SolicitingMaterial" order="38.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementTenderOffer" xlink:type="locator" xlink:label="dei_PreCommencementTenderOffer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_PreCommencementTenderOffer" order="39.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementIssuerTenderOffer" xlink:type="locator" xlink:label="dei_PreCommencementIssuerTenderOffer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_PreCommencementIssuerTenderOffer" order="40.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:type="locator" xlink:label="dei_Security12bTitle" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_Security12bTitle" order="41.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:type="locator" xlink:label="dei_TradingSymbol" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_TradingSymbol" order="42.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:type="locator" xlink:label="dei_SecurityExchangeName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_SecurityExchangeName" order="43.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityEmergingGrowthCompany" order="44.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>g79910g0602160220137.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g79910g0602160220137.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1"  Y -\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#ZC_;;_;6U
M+]CZY\-3'P8WB'1]:65!>K/Y8BG3!\L_53D?0^E?+G_#[Q?^B:G_ ,#:^T/V
MZOV>Y/VDOV=]>\,:?;1W'B*WVZAH_F$+BZCZ+N/ W*70GT:OR''_  2^_:*(
MR/!<7_@Q@_\ BZ /JC_A]XO_ $34_P#@;1_P^\7_ *)J?_ VOE?_ (=>_M%?
M]"5%_P"#*W_^+H_X=>_M%?\ 0E1?^#*W_P#BZ /JC_A]XO\ T34_^!M'_#[Q
M?^B:G_P-KY8/_!+W]HH?\R5%_P"#&#_XJC_AUW^T7_T)"?\ @P@_^*H ^I_^
M'WB_]$U/_@;1_P /O%_Z)J?_  -KY8_X==_M&?\ 0D)_X,(/_BJ1O^"7O[12
M@EO!,:@<DG48 !_X]0!]4?\ #[Q?^B:G_P #:/\ A]XO_1-3_P"!M?(T/_!.
M+XYW%TUK%X=T^2Y7@PKJ]L7'X;ZTA_P2\_:+/3P3&?\ N(0?_%4 ?4__  ^\
M7_HFI_\  VC_ (?>+_T34_\ @;7RQ_PZ\_:+'7P5$/KJ,'_Q='_#KW]HK_H2
MHO\ P96__P 70!]3_P##[Q?^B:G_ ,#:/^'WB_\ 1-3_ .!M?+ _X)>?M%GI
MX)C/TU&#_P"*H_X=>?M%_P#0DQCZZA!_\50!]3_\/O%_Z)J?_ VOKW]G?]LW
M3/CI^SIXC^*<VE_V,NA-="ZT\R[R/*C#J<_[0-?DU_PZ]_:*_P"A*B_\&4'_
M ,77>^ I_&7[+GP+^/?P7\7V#:7XKUZRTZ73K$2JYD^T3?9SL*D@Y#=O[IH
M]K'_  6\7'/PU/\ X&T?\/O%_P"B:G_P-KY+7_@FA^T.P!_X0*49&<&ZB!_]
M"IR?\$SOVB'8*/ <G)QG[7%C_P!"H ^LO^'WB_\ 1-3_ .!M'_#[Q?\ HFI_
M\#:^6#_P2\_:+'7P3&/KJ$'_ ,50?^"7G[10_P"9*B_\&4'_ ,70!]3_ /#[
MQ?\ HFI_\#:/^'WB_P#1-3_X&U\KC_@E[^T4PR/!,9^FH0?_ !5+_P .O/VB
MN?\ BBHACL=1@_\ BJ /J?\ X?>+_P!$U/\ X&T?\/O%_P"B:G_P-KY7_P"'
M7O[16<#P5$3[:C!_\52_\.O/VBQU\$QCZZA!_P#%4 ?4_P#P^\7_ *)J?_ V
MC_A]XO\ T34_^!M?+!_X)>?M%#_F2HO_  90?_%TG_#KW]HK_H2HO_!E;_\
MQ= 'U1_P^\7_ *)J?_ VOI+]B;]NS4?VPO%6OV</@DZ#I&C6BS7&H-<;P9G;
M$<0'J0LA_P" ^]?F,/\ @E[^T4.3X*AQ_P!A*#_XJOU9_P"">/[,M[^S)\ K
M;2]>MDM_%NK7+ZAJJHP?RV/RQQ[AUVHJ_B6H ^H#7Y)_M8?L6_M M\=?$NH_
M#O7+U_"&JSF^M%E\0BV\II/FDC"/(#@.3C'&"*_6VOG3]LO]CS3/VM_#>A64
M^M3>'=2TBY::&_MT#,8V7#QGV/RGZ@4 ?EOJ7[(/[6.DZ;=W]SK5RMM:PO/*
M5\5QDA%4LV )>> >*^7Y?C+\0(I&0^--?RI(/_$REZ_]]5^DGB?_ ((X6^@^
M&=7U3_A:&I3&RLYKGRS  &V(6P?KBORJN(_*G=.NUBN?7!H [>P^//Q)TNX$
M]GX]\1VTPZ21:I,I'XAJ^H/V??\ @JU\6OA;J%G:>+[YO'WAU2$ECU$@WBKG
MEEF^\S>FXD5!^RA_P3FF_:L^ NJ^-=)\5+I.MVVISZ?!8W$6Z"0QQQ."6'(S
MYF/PKY#\8>$]3\!>*]6\.ZU;-9ZOI5U)9W5N_5)$8JP]^1UH _HC?]KCX=)^
MSP?C+_;"MX3^S>: /]=YW3[/M_YZ;OEQ^/2OQJ_:@_X*%_$[]HK5[J"#5[GP
MKX1#$6^B:9,8@Z=O.93F0^QR!VKP8_%+Q"?A=_PK_P"W/_PC/]IC5A:[C@3^
M64)^A!SCU -9O@CP=JGQ"\7Z/X:T6W-UJNJW26EM$/XG8X&?8=2?04 48-:U
M"VN1<PWMQ%<*=PE20A@?7-?;7['?_!3KQM\&]:T_0?'^HW7B[P1(ZQ/)=N9;
MRP4G[Z.?F91_<)/ XKT+Q[_P1E\0>'/A7<ZQHOB]-;\7V=L;B325M]L5PRC+
M1Q-UW=AGJ?K7YM2(UM.Z.I5T)4JPY!]* /K#]OKXU^(9OVMO'EQX8\9:FN@7
M)L;BR^P7\BP-&]A;N&0*V,'=G\:^?O\ A<_C\C_D=-?Q_P!A&;_XJN0GN)+J
M7S)7:1\!<L<G   'X  ?A7UK_P $V/V?/!/[1WQ@UOP[XYL);_3;?2'N8EAN
M7@9) X ;*D9QGH>* /._A-^VU\9O@_KMO?Z1XZU:\MXR/,TW5+E[FUE7/(,;
MD@>F1R*_3WXG_MB6_P <?^";?C?XB:'(^AZZ+>/3+RWMI2'L[MIXD8*PY *N
M&!ZX:OR2_:(^'NF?"GXW^-?".C7IU#2]'U.6TMKDL&+HIXR1U(Z?A7I'PU\4
MWFE_L/?&72W=EL+_ ,1Z#%$.QD*W4DF/?$$>?PH \E/QH\?\C_A-=?\ _!C-
M_P#%5]\>!+&']HK3?V<?B_KA^V1^#EO--\674IW%UT^,W,#2'_:0!<GJQK\U
M*]R^%'[2NI?#/X ?%'X;VXD,7C!+;RI5/$15\3#_ (%&2/P% &'\1OVD_'WC
MKQYX@\1#Q;K5HNIWTUTMO#?R(D2LQ*J &P !@?A7WY_P1D^)VO\ BGQG\2=)
MUW7;_5P+&SN8%OKEY=F'D5BNXG'5:_*T]:^]?^",^O?V=^U'K&G.X5-0\.7
M53_%(DT+ ?\ ?)>@#[D_X*M_&>Y^$_[,DFGZ3?RV&M^)=0BT^":WD*2I$A\V
M5E(Y'"*I/^W7XL_\+H\?_P#0ZZ__ .#*7_XJOLK_ (+'_%<^+?VA-'\&V\V^
MQ\*:: \8/ N;C$CGZ[!"/PKXCM_!&H7/@2^\6+&?[*L]0@TV1\?\M98Y9%_2
M)OS% 'ZI?\$;OCOJ?B^S\=^"/$&L7>JWULT6J6CWL[2N(S\DB@L2>NTXKYT_
MX*D_$GQ9X:_; \0V6D^)=6TRS6PLF6WM+R2.,$Q#)"J0*\R_X)P_%#_A5G[6
MW@RZFE$5CJLK:3<ECA0LPV@GZ-MKJO\ @K)_R>?XC_[!]C_Z)% 'D_P3_:[^
M)/P9^).C^*[7Q-J>JK9R8N-/O[R26&ZA/WXV5B1R.A[$ ]J_63]JG]H+2?C%
M_P $[O%?Q#\":M/:K<V]J=T$Q2XLYOM,(DB8J<JRY(/J/8U^%W2N^\&_&KQ+
MX+^'?C+P19W;/X:\4PQ1WMC(24$D<BR)*H[.-N,]P<4 5!\:/'__ $.NO_\
M@RF_^*KZ,\,?LT?M3^,/#NFZYI>J:G-IVH0)<V\C>) I9&&0<&3(^AKY '!K
M].?A/_P2.D^(_P ,_#'BD?$NZL1J^GPWGV98,B+>H;:#[9H Y7X#_L6_M)ZU
M\7O"T/B_6M4LO"T=]'/J<Z>(/.Q AWE=JN2=V G_  *OV6B011*@X"C SZ5\
MI_L7?L(V/[).K^(M5D\23>)]3U6*.WCFFCV^1$I)(7W8GGZ"OJ^@ HHHH YK
MXF?\DX\5_P#8)N__ $2]?S!W_P#Q^S_]=&_F:_I\^)G_ "3CQ7_V";O_ -$O
M7\P=]_Q^S_\ 71OYF@#]K/\ @C5((_V3]7+$ #Q1=Y)Z#]Q;U^8_[>?BO1_&
MO[7OQ-U;0FCDTR34E@22(Y5WBACBD8'N#)&YS[UR?A#]I;XD_#_X:WO@/PWX
MKO=$\,WL\ES<6MBPB>1W54?,@^;!50,9Q7F66=MQ.XD\Y[T -KZ"_8#\2Z5X
M2_:_^&6HZS)'#8KJ+0F64X5'DB>.,G_@;*/QKJ9_V$_%5M^QH?C')87*Z@=0
M$W]GE#O73-A'G[?=R#_NCWKY61WAD1U8HZD,K*<$'U% ']3.IZM9Z/IESJ%]
M<QVMC:Q-/-<2L%2.-1EF)] !FOYB/B7K%EX@^(WBG5--3RM.O=4NKFV3&-L3
MRLR#'T(KT7Q9^V3\8_&WPY3P-K/CS4[[PX$$3VS. \R#HDD@&YU]F)%>-V\$
MEU/'%&C2RR,%5%&2Q/0 4 15N>%O&^O^"+F:Y\/:WJ&A7,\9AEFTZY>!WC/5
M"5()!]*O_%'X<:O\)?&MWX7UV(0:M:0VTL\(X,9FMXYPA_V@)0#[@UW_ .SC
M\#G^.>F?$>RLXS+K.C>'Y-8L47J[Q."R?BN[\J /-_!/A'5OBAXXTOP[IC13
MZUK%T+> W<XC5Y6/&YVX&3W/<U]O?MH?L]0_LB_L;?#KP%<WD=[XCU_Q)-K6
MJW$/W&DBMO+"+ZJ@E4?7)[U\$6-Y/I>H0W=M-);75O(LL4L9VO&ZG*L#V((S
M^%?6'[;7[5L?[4'PO^"4]Q*O]OZ187L6L0KQMN2\2%\=@ZPJP_WJ /D:BO1/
MA!\&-6^,,/C/^QP9+GPYH,VNM$%SYL<3H'4>^UF(]Q7G9ZG'2@ KZ@_X)J^+
M[?P5^V%X.O[V=;:P:&^2YE8\+&+260D_]\"O+;SX&:Q8_L]V'Q5G!CTJ^UR3
M1X(R/O!8PQDSZ;LK^%>?:/K%WH5Z+NQG:VN0DD0D0X(5T9''XJS#\: .L^.?
MQ)NOC!\7_%_C.\R)=:U.>["$Y\M&<[$'LJ[5'TKZT\%?#32;C_@E1XSU%[NR
M'B"Y\2)K,,#3*)?)@:.'[O7.&G/XU\)=:L".[V;0DVS'3!Q0!)HNK7&@ZO8Z
MG9N8[NSG2XA<?PNC!E/Y@5]"?M]_$"W^*OQUL_%ULX=-7\.:5=,0>CFW7?\
M^/ U\X%2IP1@^]6+[4;C4?(^T2M-Y$2P1EC]U%Z+]!0!6HKVC]EK]F[4?VH/
M%'BKPSHMRL&N:=X>N-8L8W^Y<2Q30)Y)/;<LK8/8XKR?7M!U#PSK%YI6JV<V
MGZE92M!<6MPI62)U."K ]"* ,^OZ4_V5/^3;?AI_V ;3_P!%BOYK*_>+2/BG
MK'@[]FWX1:#X>N6T^^N_";ZM>ZA'&LDEM8VEJ))3$K@J9'X5<@@=: /L:BOC
MK]FO]HC6?%'B/1!)JFI:OX;UF^DT=HM8:&6XL[T6HNXV2:)0'C>+>"#DJRXK
M[%H **** ,;QEI4VN^$=<TVVV_:+RQGMH]QP-SQLHS^)K\7KG_@CU\<)KB1Q
M-H&&8D?Z:/6OVZHH _$W2?\ @C9\9KN\2.]U/0+"W/WI_M!DV_\  1S7UK^S
MA_P2.\!_"O5K+7/'6HGQWJULXDCM&C\NP5QR"8SR_/9LCVK[]HH JS:9:3:?
M)8R6\4ED\9A:W= 8RF,;=O3&.,5^9?[4?_!'RW\2:M?>(OA!J4&E23LTK^';
M]L0;SSB&3^ >S9 [5^GU% 'X+6G_  2G_:&N=2%HWABQ@4MM,\FI1",>^<\U
M]V?L=_\ !*[0/@CKMAXP\?7T/BOQ3:$2VEG&G^A6DG4/@_?=>Q/ /(&:^_:*
M /RG_;%_X)H?%CXZ_M)^-?'/AZ31UT;5YK=[87-V$DPEM%&V1V^9&KO_ /@G
MK^P/\1/V9?BSK'B#QE_9<VEWFE/9!+2X$K%F8'!'I@&OT9HH _'3XR_\$A/B
M5JOQ3\3WW@R;1_\ A%[N^DN+!;FZ"2)&[;@I'MG%<:?^"._QR(QYV@?^!P_P
MK]O:* /SW_X)W_L$>,_V:O&7C+5?'@TRXMM7TD:9#':3"7(:0-)N]L**^:/'
MW_!'CXIOXXUUO#%QHK>'7O97T\SW6QU@+$H&'J 0/PK]GZ* /B_XU_L.7GB7
M]AK0/@WX6-HNN:/]EN(YIV"1R3J29F+>Y9N?85\(_P##G7XX_P#/;0/_  .'
M^%?M]10!^)%A_P $=OC6+ZW^TW&@I;^8OF,+T$A<\\=^*_873_@]X(TZQM[6
M/PEHICMXUB0MI\1.%  R=O7BNRHH _'SX[?\$E?B;XK^,7B_6?![:+%X:U#4
M9+NQCFNA&RI(=Q&W'RX8L,>@KA/^'.OQQ_Y[:!_X'#_"OV^HH _.+_@G?^P+
M\2?V7OCEJ?BOQ<^F/I=SH%QIJ?8KD2/YKSV[C(],1-S]*[']O[_@G/#^TC>P
M>,O OV32?'0*Q7J3GRX=0BZ!G/:11_%W'!Z#'W910!^()_X([?'(#_6Z ?\
MM^'^%?I'JW[.7B#_ (4G\/K"T%I/XM\,Z(^C7=E)*4@U"VF@\FYM_,&-I( *
MOV(KZ;HH ^8_@U\"-;M_'EEK^J^%[7P%H>ER_:[?08-06^DN+T6JVJW#2)\J
1JL*D!0 278G.:^G*** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>g79910g0602160412190.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g79910g0602160412190.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1"  W -,# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#Z7_;B_;<U
MS]C[5/#9B\&Q>(-&UF*0+?/.T?ES(1F,X]5.1]#7RW_P^[U#_HFUK_X&M_A7
MVQ^W;^SA+^TW\ ]2\-:<EN/$5K*E[I4MP=JK,IP06P<!E+ U^3W_  ZZ^+O_
M $%/!P/I_;B__$T ?1/_  ^[U#_HFUK_ .!K?X4?\/N]0_Z)M:_^!K?X5\[?
M\.NOB[_T%/!W_@\7_P")H_X==?%W_H*>#O\ P>+_ /$T ?1/_#[O4/\ HFUK
M_P"!K?X4?\/N]0_Z)M:_^!K?X5X!9?\ !*3XUZF<6<_A:[/I;ZMO_DAJZ/\
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
M:4L,J_;/UKZE_P""N/Q>?P#^SW:^'[&[:VU'Q#>K$/+<J_E)\S$$>^*^"?\
M@DYKXT;]KW2('?;'?:?<V^/5L*1_(UTO_!7OXJGQE^T9;^&8)M]EX<LUA9 >
M!,_S/^/('X4 ?%'_  E^N?\ 08OO_ AO\:_83_@CI\7Y?&'PB\0>$;^[>YO]
M$OO-C\YRS&&09'7L"#7Y+2_#>]A^%%OXX93]@FU633!QQN6-7S_X\1^%?4?_
M  28^)__  @G[4-MHTTWEV?B.T>S()X,B_.G\FH \?\ VO/%&L6O[3GQ,BAU
M2\BB37;H*B3L !YAX S74_L4?MFZ]^S7\4H+S4+VYU+PIJ3)!JMG+(7PF<"5
M<_Q+G/N*X+]L+G]J'XG_ /8>N_\ T8:\>H _3O\ X+ _$&'Q#;?"37/#.KO)
MI>HV%Q/#/:3$+(I92#P:^ ?AO;Z_\1?&6G^'X_%1TA[QBHO-1O&C@CP"?F;/
M'2L36?'^MZ_X4T7P[?WTEUI>CM(;**0Y\D.064'TR.E>@?LB_"72OCE^T#X5
M\$ZW+-#IFJ2R)-);G#@+&S#!^HH ]8_X9 \4C_FL_A/_ ,'9_P :_2S_ ()O
M_LT:E\"/ASJVJZ[KL/B+5?$%PLD5W:SF:$6R#Y-C'U)8G\*XC_ASA\(1S_:^
MN'V\X5]P>#?"FG^!?">D>'=*A$&FZ7:QV=O&.R(H4?CQ0!LT444 %%%% 'SK
M_P %"?\ DSCXG?\ 8.'_ *,2OYXA]\?A7]#O_!0G_DSCXG?]@X?^C$K^>+.#
M0!^\S_'/PU\&/V ?#>IZQJ%JMPWA&"&ULVD'F3S- %5 O4Y)K\&*T-4\1:IK
M4-M#?ZC=WL5L@C@CN)VD6)1T503\H]A7I'[.'[.WBC]H[XB:?X;\/64DD+R*
MUY>E3Y5K%GYG9NG3MWH \GZ5^OO_  1K^,'A\?"[Q#X#N;R"UURVU%K^.&1P
MIFB=5&1GK@K^M?+7_!1K]BFX_9[\4:?XB\-6,DG@B\M8;=IHUR+>X2-4;?Z;
M]N[/J37QII&M7^@WJ7FFWMQI]VGW+BUE:*1?HRD$4 ?J3_P69^,WA_5-'\+>
M M/O(+W5X;DWUTL+!O(7;A02.A.>E?E35G4=2N]8O9;N^NIKRZE.9)[B0R.Y
M]2QY->L:=^SOK9_9TUWXKZC!+9:/;7MO8V'F+C[4[N Y&>P'?UH \@C)5QMS
MN[8I]Q<33OF9WD<<9D8D_K5_PI&LOB?28W4,CW<2L#T(+BO;OVWO@<WP-^-=
MS96\)CT?5K:'4K$@8&UT!91]&S^= 'UC\"?V>O"WP>_8<\>_&2#6(]>US6-#
MDMXGB&%LU;"M'_O<\U^9G6O<_A]^TQJ?A3]G?QY\*KAY9M)UPQS6HSD02!OG
M_!A^M<G^SK\.(?BY\:O"?A&X+"#5KL6\A7JH*GG\* /.**ZKXJ^ [WX8?$7Q
M#X5U!&CNM*O)+9MPZA6X/XC!KU;P'^S7<>)/V4_'?Q7G20)I5[;VUF,<,N3Y
MK>_510!G?L5>-[?X=?M,^"=?O)1#96EQ(\[$X&P1.3_*N$^,WCVZ^)_Q4\4>
M*;R0R3ZIJ$UP6SG@L<#\L5QT4KP/N1BC#H5.#1##)<SI%&I>61@JJ.I). *
M/L76/%_PUD_X)SZ5X.A\0VC>/8-:_M=[ ?ZW#%@5_!2OY5\O_"[QK<_#GXC>
M&O$UH[1SZ5J$-V"O7:K@L/Q&1^->@1_L:_&>:T2Z3X?:RUNZ>8'$!P5QG/Y5
MXY<V\EG<R0S(4EC8HZ'@J0<$4 >C_M+Z];^*?CWXZUBU<26]]JLUQ&R]"&;/
M]:\SITDC2N69BS'J2<FOKO\ 9M_8PD_:6_9;\:^)/#H)\;>']:*VT!/RW<'V
M>-FB_P![))'Y4 ?(5?37_!-O_D\SX>?]=YO_ $2]?-VI:=<Z3?W%G>026UW!
M(T<L,JE61@<$$'H:^D?^";7_ ">9\//^N\W_ *)>@#^@B:[@MRHEF2,L<*'8
M#-2@YK\Z?CM\2]:?69O$,]F^M?:;_68OL,DLZI86MA+!$JKY<B[&;S&9I"&(
MR.,5]@_LZZO?W7A77-'U"\EU)O#VMW6D0WT[;I)X8]K1ECW8*X4GN5H ]6HH
MHH 3(HR*** .%^.'PILOCC\*_$/@?4+V73[/68/(DN8%#.@W!L@''I7PW_PY
M1\ ?]#YK7_@)'_\ %444 =#X/_X(V?"30[Y)]9US7-?C1@P@W);J?8XW$BOL
MGX7?!WP;\&=!71_!V@6FAV( W"W3YY#ZNQY/XT44 ;?BWPCHOCK0+O1-?TVW
MU72KM#'-:W*;D8'_ #UKX"^*_P#P1E\">*=9EO\ P9XKO?"D4K%FT^XMQ<Q*
M2?X6W*0/;!^M%% %OX/?\$<?A_X*UB'4O&/B.\\8F)@R6"0"V@)']\[F+#VX
MKZ>_: _95\,_';X+Q?#03-X7T*&:&6$:; I$8C.0H4D#GUHHH ^5],_X(O\
M@+3-2M;Q/'>LL]O*LH4VD>"5(/\ >]J]\_:D_84\)_M3:;X:@UG5;K1[O0XO
M(BO+2)7>2/:!M8$CTS110!\]_P##E'P!_P!#[K7_ ("1_P#Q5=_\"/\ @E?X
M+^!'Q2T7QO8^+-3U6[TMS)%;7%LBHS$8R2&-%% &C^T?_P $Q? W[17Q-O/&
MMWX@U#0;^\C1;B&S@5T=E&-_)')KU+1?V/?">A?LQW'P5M[J?^Q;BV:&6_,8
M\YW9MQD(SC.?>BB@#Y<_X<H^ /\ H?=:_P# 2/\ ^*J_H'_!&;P!H6O:=J7_
M  FVL7/V.XCN/):UC ?8P;!.[H<444 ?H1!:QP626H&8DC$8'L!BO@'QE_P1
MS\ >+O%FKZW_ ,)EJUC_ &A=27/V6*U0K%O8G:#NY S110!C?\.4? '_ $/N
MM?\ @)'_ /%5]2_LC_LEZ+^R-X3UK0=%UJZUJ#4[[[<\MW$(V1O+5-H )XPF
M?QHHH \O_:._X)A?#G]H3Q_+XN.HW?A74KI?],33H5:.X?\ YZ$$C#>OK65\
M!O\ @EEX/^ GQ6T+QUIGB_5-1O-*=G2VGMD5'W*5Y(;/>BB@#W#QI^SE<ZMX
MEU35?"_BA/#,>L!_[2L[C2DOXI&D"B1XMSKY3.%7=]X$@'%>D_#SP'IWPV\+
C6VAZ:TTL43/+)<7+;YKB5V+/*[=V9B2:** .ER**** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Document and Entity Information<br></strong></div></th>
<th class="th"><div>Jun. 02, 2026</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000868780<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun.  02,  2026<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Dorman Products, Inc.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation State Country Code</a></td>
<td class="text">PA<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-18914<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">23-2078856<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">3400 East Walnut Street<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Colmar<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">PA<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">18915<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(215)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">997-1800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre Commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre Commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Security 12b Title</a></td>
<td class="text">Common stock, par value $0.01 per share<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">DORM<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14a<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
.report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

.report table.authRefData a {
	display: block;
	font-weight: bold;
}

.report table.authRefData p {
	margin-top: 0px;
}

.report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

.report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

.report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

.report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
.pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
.report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

.report hr {
	border: 1px solid #acf;
}

/* Top labels */
.report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

.report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

.report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

.report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

.report td.pl div.a {
	width: 200px;
}

.report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
.report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
.report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
.report .re, .report .reu {
	background-color: #def;
}

.report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
.report .ro, .report .rou {
	background-color: white;
}

.report .rou td {
	border-bottom: 1px solid black;
}

.report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
.report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
.report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

.report .nump {
	padding-left: 2em;
}

.report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
.report .text {
	text-align: left;
	white-space: normal;
}

.report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

.report .text .more {
	display: none;
}

.report .text .note {
	font-style: italic;
	font-weight: bold;
}

.report .text .small {
	width: 10em;
}

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.26.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>22</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="d79910d8k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>100000 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dormanproducts.com//20260602/taxonomy/role/DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="8-K" isOnlyDei="true" original="d79910d8k.htm">d79910d8k.htm</File>
    <File>dorm-20260602.xsd</File>
    <File>dorm-20260602_lab.xml</File>
    <File>dorm-20260602_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="22">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>16
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "d79910d8k.htm": {
   "nsprefix": "dorm",
   "nsuri": "http://www.dormanproducts.com/20260602",
   "dts": {
    "inline": {
     "local": [
      "d79910d8k.htm"
     ]
    },
    "schema": {
     "local": [
      "dorm-20260602.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/naics/2025/naics-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "labelLink": {
     "local": [
      "dorm-20260602_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "dorm-20260602_pre.xml"
     ]
    }
   },
   "keyStandard": 22,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2025": 2
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 23,
   "unitCount": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2025": 22
   },
   "report": {
    "R1": {
     "role": "http://www.dormanproducts.com//20260602/taxonomy/role/DocumentDocumentAndEntityInformation",
     "longName": "100000 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "duration_2026-06-02_to_2026-06-02",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d79910d8k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "duration_2026-06-02_to_2026-06-02",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d79910d8k.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.dormanproducts.com//20260602/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.dormanproducts.com//20260602/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "terseLabel": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.dormanproducts.com//20260602/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://www.dormanproducts.com//20260602/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "terseLabel": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.dormanproducts.com//20260602/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.dormanproducts.com//20260602/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.dormanproducts.com//20260602/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.dormanproducts.com//20260602/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.dormanproducts.com//20260602/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.dormanproducts.com//20260602/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.dormanproducts.com//20260602/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "terseLabel": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.dormanproducts.com//20260602/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation State Country Code",
        "terseLabel": "Entity Incorporation State Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.dormanproducts.com//20260602/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.dormanproducts.com//20260602/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.dormanproducts.com//20260602/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://www.dormanproducts.com//20260602/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre Commencement Issuer Tender Offer",
        "terseLabel": "Pre Commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://www.dormanproducts.com//20260602/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre Commencement Tender Offer",
        "terseLabel": "Pre Commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.dormanproducts.com//20260602/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security 12b Title",
        "terseLabel": "Security 12b Title",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.dormanproducts.com//20260602/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://www.dormanproducts.com//20260602/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "terseLabel": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.dormanproducts.com//20260602/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://www.dormanproducts.com//20260602/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "terseLabel": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>17
<FILENAME>0001193125-26-254167-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-26-254167-xbrl.zip
M4$L#!!0    (   %PUPZC"//FQ0  '=U   -    9#<Y.3$P9#AK+FAT;>U=
M:W/B.-;^GE^AHK=GDBHN-I +))TMAM ][*0A!>F=>=\O4\(6H(VQ/9(=8'_]
MGB/9QEQ#""3=4TG-=,"2=3G7YQP=.U?_G(P<\LB$Y)[[Z6<S;_Q,F&MY-G<'
MGWZN=>O-YL__O#ZZ&@;0#;JZLFHS_BDS# *_6BA,>L+)2V;E!]YC 1H*1:-X
MFHDZAC(73'TFD]Y]*GMY3PP*<<M<=]=SW7"4=!Z/QWDU/-Y@!Z* =Q2@4PYZ
M,<&M^+Z)P]V'N=O&)7636:E4"JHU[KK4,YF@:!BE C;WJ&1Q=]L3\^O!"]3U
MA6>'5B#SEC?"'9P99T8Q68WDJ]8"XYN%/[[>=JTA&]$<=V5 72N9*0S$VG55
M"M :=^32*Q?-\PV;B'HD-TS6]36AKPM;9G_\TKF==0]6]Y]U+02"NK*/I A
M:'"DTYQ1S!7/4H/D0"CF!HJ%Y*EQ+G(E,Z$E3,XW;76!BMAJ+PAGU/FLH!OC
MKE($RV()%^<D4@:^6"WJV)+NNE[\4'$RJ$",VO KX('#KB]ROUT5],>CJQ$+
M*,';<^ROD#]^RM0]-V!ND+L'@<\02W_[E G8)"BHX0IP5T$/2 BYZGGV]/K*
MYH]$!E.'?<K87/H.G:)&L<PUN>*3*O9F(OK,;9NY^C-T:6EU(BX=X;V,5VLC
MYMKP?_#9H8-H!9.@P_K0' K%K3]1[G,&_%?\,_!2WS*$VY\R?/*8*YZ?9Z[[
MU)'LJC WT]+,>,>O:E%_PO1_-EP@S;0.\POJ-%V;37YCTTQJ?6LZ/&^=UP;\
M7)Q=G%\8R^LK+)!)L#X38!>9A.]H)JI2*3+,=4@KI&9"N_<I(_G(=Y)K0Z$V
M";J3BPU0?B+MN)D*2W@H"4]/4HAV.[=#]5UZH=!?E1Y6(_(J;FU!WO@VIIB5
M?.4V7NAS)H@B(5MI)>K-W^89M'@SKGKE^#YPT+.3KV @1'!# W8]6UM\YZQM
MME9[3=^X)9DVF:<P1YV$FC/J%=+J5P UA5\I9<6[<M3A [=JP5Z8R,RWC[D=
M#*L7^5/N7J;Z.JP?7(ZH&' WAY^KA(:!%U\1?#",+BT,A]8W-V2J';R]GPP2
M>'XU];7G!8$W4E=ZGH#%QU=,?T*DYW";?##43^;ZIP_FF7&Y8F_IR4I/3U9\
M_F1^/%5JX#(,0Y:W0?K HISD_V55\R+YWJ<C[DRK]WS$)&FQ,>EXX.(O5=M8
MK[SG.?;E"C9]:S7O&S>D>U^[;W2O"OZ:Y1BOM)QNH_ZMT[QO-KJDUKHAC3_J
MO]9:7QJDWO[ZM=GM-MNM%ZVQN(\U_E[K_MIL?;EOM[+D)E_/DZ)Q6JXLK&MA
MTJ?D<R82_O,T*RV=9SM)9]Z ;O,">JGUM6A^7-[_EOJ:EO!-<JY9\@J2];G=
M^4JNI$_=Q"@-><!R<,5BX#C'@OJ9Z[5PXL:S0D03*3RS YJXN,AHW#3OJZ\*
MN*[K=Q$ZF CM1?'!-'4:K7O2:=RU._=O;XCNOG6ZWVJPH/LV <-Y#]:1F"72
M[A#S]-@^>?L%MC^3^U\;)&74$X->J]\3:#8KI?+Z=;X:9Q$6$:]/.LSW1$".
MX^^, BQB,B#L$7H2H9J9?5)='W?$AN).8:N&AES/MA@ZHD2K$51M&& $MP]M
M.IW"BIB;MBB5S/6_0I>18I;@ ,NFY=VF',:F%,O[D+RU<J3CPPX;<(DYAJ %
M+;L[G@J SAN5^"%W4>8G2YJNE7]"7IYG-(Q]4.2X,:%6H"B!*B@2"A JB?29
MA;&33;A+>"")-83XAXE%8_<NYQOD_"7$.;H*:,]AQ&*.@] )4ZP9(Z.^^]2V
MX^_15-%F+<]QJ"]9-?ZP64P694K3PS2,CS'UHJFK1K3<JA''B;! H?ZUYX//
M4ODCY@G2#8],!-RB3D1@O>/%3M'=Q>WNCI>ZU#L]S%4A6J*(6WTZ8+F>8/0!
MLZK<9E7ZZ(% /(M,F8WK _:NM#]I1+RHGD^:)[ @G@"?J.Q0-P!'5?="-Q#3
MNF>_R.EAZA5S&P'SA?>(T\YYO8H)Z(>YKIPZC]3E="V@#NQM6)X(^!/=#T+#
MS]QAT-:#D78W[SH5F#,O*F;Y1R;&/9TTH_R8I7;_8LJ4,M?%4JYHG%]<G*Y
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
M'5=?\04N]7:KWNBTFJTOY'.[\WNM<Y.[;;=_P^])I^X;B,!*SC[)5&2]-N;
M7OTA1L=)X;XG  S;.<?S'J*4:1 #[&[R6:,[U&<$_+ :0'>8H$%>6M&ZP%]B
MHF'VH-!L*$)["/Q5L-?7(%ECDAB/X\B;5@(Z(#?U )/_B"Y8YQR\Z- %^DB=
M= CX*#+&,8Y9[82T]8U2T8@KH-MF2)%'_5JW*@A]/><1U1<--[XFALL'O7]P
M%=J")0"#\!$RED:DQ( 94"D$4Q;%E< E0)J1_5.XQ^9*Y^)R7 "AD<U"A(?1
M#28AP(6D>:+CY97>-P7[%J([E7UGZ(R\Z-4:>,0!UY2#PG!'JF@:1<1Q]&8T
M#^*-)&\VC&/0*-#O #W(9]TICNK!K-U!-$6:66W>S-JZ!$I-@>_=%,(T8HT
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
M;%ZO&9*_W4A66Q)/<IP MH*Z;"98+.@E,DW,>$XJ1["M]=-I/WV@R+S@AL,
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
M1)0;CUP_<E"UC]^^12X"DM@8@[?EA+"[O<@,=<1SNB;4I;H'Q[6Q1'W&#:G
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
M^@;<:!P"]HMV/'+-;#^NN6W+U@XSZT]S<].=^OJJWCWT^2]02P,$%     @
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
MT:XG707T%&Y%375)%7TZ-OYLN-@?1/CS3(H3;Q+V==5EM._5<?)GA^5W]&=
M]&2:SL7F&ED?"^N N+K$#AAVV/S99!E*SF)FF)@^X)>Q8M;:<<S*E-4%5N;6
MT?)GQ^19@9UR@%=+^2:Z_2E3/4TFQR^+KT6H+KW77#N*_NRG[&33UWH.ZM^S
M+(GC#=$2[QNN9_YLK PAGEN+C>9XQ P_^E)R7U==;OM>'2=_=D]&BMK'K8:K
M="R/_KK;$567T(Y1A\>?_1$WQ6Z7\8R**9SR6UVYMKJPROTZ9K[M@]RFH*8X
M]WY1<F%FN+YG5)SXO,F!$-4E^*IM!_)_V JYBO9*<X\-]@G*]1'[SSX/B"U_
M U!+ 0(4 Q0    (   %PUPZC"//FQ0  '=U   -              "  0
M  !D-SDY,3!D.&LN:'1M4$L! A0#%     @   7#7'M9KH+^"0  ZQH  !
M             ( !QA0  &0W.3DQ,&1E>#DY,2YH=&U02P$"% ,4    "
M!<-<S='CM@\*  #T&@  $               @ 'R'@  9#<Y.3$P9&5X.3DR
M+FAT;5!+ 0(4 Q0    (   %PUS;\KT&:P,  *@,   1              "
M 2\I  !D;W)M+3(P,C8P-C R+GAS9%!+ 0(4 Q0    (   %PUS4R4Q!6P8
M +M#   5              "  <DL  !D;W)M+3(P,C8P-C R7VQA8BYX;6Q0
M2P$"% ,4    "   !<-<4$7Z=[<$  "%*@  %0              @ %7,P
K9&]R;2TR,#(V,#8P,E]P<F4N>&UL4$L%!@     &  8 ? $  $$X      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>d79910d8k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="dorm-20260602.xsd" xlink:type="simple"/>
    <context id="duration_2026-06-02_to_2026-06-02">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000868780</identifier>
        </entity>
        <period>
            <startDate>2026-06-02</startDate>
            <endDate>2026-06-02</endDate>
        </period>
    </context>
    <dei:AmendmentFlag contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-277">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="duration_2026-06-02_to_2026-06-02"
      id="Hidden_dei_EntityCentralIndexKey">0000868780</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-288">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-289">2026-06-02</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-290">Dorman Products, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-291">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-292">000-18914</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-293">23-2078856</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-294">3400 East Walnut Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-295">Colmar</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-296">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-297">18915</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-298">(215)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-299">997-1800</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-300">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-301">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-302">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-303">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-304">Common stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-305">DORM</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-306">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="duration_2026-06-02_to_2026-06-02" id="ixv-307">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
