<SEC-DOCUMENT>0001628280-23-014744.txt : 20230502
<SEC-HEADER>0001628280-23-014744.hdr.sgml : 20230502
<ACCEPTANCE-DATETIME>20230502070553
ACCESSION NUMBER:		0001628280-23-014744
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		15
CONFORMED PERIOD OF REPORT:	20230502
ITEM INFORMATION:		Results of Operations and Financial Condition
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20230502
DATE AS OF CHANGE:		20230502

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Dorman Products, Inc.
		CENTRAL INDEX KEY:			0000868780
		STANDARD INDUSTRIAL CLASSIFICATION:	MOTOR VEHICLE PARTS & ACCESSORIES [3714]
		IRS NUMBER:				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:		23876593

	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>dorm-20230502.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:90b7b798-fccd-4545-868f-f53e01b85a31,g:70bddfba-3ab6-4a47-ac59-3e90b84938bc,d:6e161b0be6544c9a9f8a234af3797d89--><html xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>dorm-20230502</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV80L2ZyYWc6MjIwZTg5YzFmYmE3NDJiMWIzNDNjYmY2ZWMwMjAwOTkvdGFibGU6ZDJmMWNkNGMyYTUzNGNkODhiOTBmZDNhZjg4YWRlYjAvdGFibGVyYW5nZTpkMmYxY2Q0YzJhNTM0Y2Q4OGI5MGZkM2FmODhhZGViMF8wLTEtMS0xLTE5NjUz_3aebb764-c4ad-4cf6-af0b-67522555d515">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV80L2ZyYWc6MjIwZTg5YzFmYmE3NDJiMWIzNDNjYmY2ZWMwMjAwOTkvdGFibGU6ZDJmMWNkNGMyYTUzNGNkODhiOTBmZDNhZjg4YWRlYjAvdGFibGVyYW5nZTpkMmYxY2Q0YzJhNTM0Y2Q4OGI5MGZkM2FmODhhZGViMF8xLTEtMS0xLTE5NjUz_9cf7ba72-9aff-429c-a0d0-4831b164244f">0000868780</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="dorm-20230502.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i377d4aeae29147d9993fe310f1723954_D20230502-20230502"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000868780</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-02</xbrli:startDate><xbrli:endDate>2023-05-02</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i6e161b0be6544c9a9f8a234af3797d89_1"></div><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">WASHINGTON, D.C. 20549</span></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORM&#160;<ix:nonNumeric contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGV4dHJlZ2lvbjpkZWVmZDQ0NTVhNDY0ZWJkOWYzOTE4YzQyNzU2NGQyZV8xMjQx_5dde7954-814c-4124-a233-4c4007510685">8-K</ix:nonNumeric></span></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CURRENT REPORT</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934 </span></div><div style="margin-top:20pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Date of Report (Date of Earliest Event Reported):&#160;<ix:nonNumeric contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGV4dHJlZ2lvbjpkZWVmZDQ0NTVhNDY0ZWJkOWYzOTE4YzQyNzU2NGQyZV8yMjU_eb2fec33-6123-48c7-9afe-a32c19ceabfa">May 2, 2023</ix:nonNumeric></span></div><div style="margin-top:10pt;text-align:center"><img src="dorm-20230502_g1.jpg" alt="gpe304xr1jov000001.jpg" style="height:66px;margin-bottom:5pt;vertical-align:text-bottom;width:280px"/></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGV4dHJlZ2lvbjpkZWVmZDQ0NTVhNDY0ZWJkOWYzOTE4YzQyNzU2NGQyZV8xMjQy_c8b60d24-dc9f-499e-beac-09a72f6ab046">DORMAN PRODUCTS, INC.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGFibGU6ZTEyMTUxYWJkYmNiNGM2NmFjZWJiNWRkOGNhZmM2YzUvdGFibGVyYW5nZTplMTIxNTFhYmRiY2I0YzY2YWNlYmI1ZGQ4Y2FmYzZjNV8wLTAtMS0xLTE5NjUz_cc5738a7-d800-40cb-b701-86312b758d97">Pennsylvania</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGFibGU6ZTEyMTUxYWJkYmNiNGM2NmFjZWJiNWRkOGNhZmM2YzUvdGFibGVyYW5nZTplMTIxNTFhYmRiY2I0YzY2YWNlYmI1ZGQ4Y2FmYzZjNV8wLTEtMS0xLTE5NjUz_d4bbf610-ac00-40d7-832b-354de7c20fe0">000-18914</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGFibGU6ZTEyMTUxYWJkYmNiNGM2NmFjZWJiNWRkOGNhZmM2YzUvdGFibGVyYW5nZTplMTIxNTFhYmRiY2I0YzY2YWNlYmI1ZGQ4Y2FmYzZjNV8wLTItMS0xLTE5NjUz_dbd8421d-e6e4-4f66-a7cc-8850e37ec5bf">23-2078856</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(State or other jurisdiction</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of incorporation)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Commission File Number)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(IRS Employer</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identification No.)</span></div></td></tr></table></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGV4dHJlZ2lvbjpkZWVmZDQ0NTVhNDY0ZWJkOWYzOTE4YzQyNzU2NGQyZV8xMjQz_9b5395e8-a26e-4745-b2f2-033caa046ae8">3400 East Walnut Street</ix:nonNumeric>,&#160;<ix:nonNumeric contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGV4dHJlZ2lvbjpkZWVmZDQ0NTVhNDY0ZWJkOWYzOTE4YzQyNzU2NGQyZV8xMjQ3_6f93921a-c724-4854-9106-714c21a25856">Colmar</ix:nonNumeric>,&#160;<ix:nonNumeric contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGV4dHJlZ2lvbjpkZWVmZDQ0NTVhNDY0ZWJkOWYzOTE4YzQyNzU2NGQyZV8xMjQ0_cfa938a2-79a3-4e93-b8b9-0078cf0572a3">Pennsylvania</ix:nonNumeric>&#160;<ix:nonNumeric contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGV4dHJlZ2lvbjpkZWVmZDQ0NTVhNDY0ZWJkOWYzOTE4YzQyNzU2NGQyZV8xMjQ4_5fb45c44-8d96-4974-8d88-be86d9fb1912">18915</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Address of principal executive offices) (Zip Code)</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Registrant&#8217;s telephone number, including area code:&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">(<ix:nonNumeric contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGV4dHJlZ2lvbjpkZWVmZDQ0NTVhNDY0ZWJkOWYzOTE4YzQyNzU2NGQyZV8xMjQ1_7e62be84-c5f2-43ad-aed4-d164d0958c36">215</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGV4dHJlZ2lvbjpkZWVmZDQ0NTVhNDY0ZWJkOWYzOTE4YzQyNzU2NGQyZV8xMjQ2_606c848f-10ff-458b-b731-a03df18fd188">997-1800</ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.787%"><tr><td style="width:1.0%"></td><td style="width:41.231%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.237%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.232%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Not Applicable</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Former name or former address, if changed since last report)</span></div></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:1.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.870%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502" name="dei:WrittenCommunications" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGFibGU6MWVhMjMzZDMwOTk4NGZhNDhmMmJkYzhlNzA4OWJkYzMvdGFibGVyYW5nZToxZWEyMzNkMzA5OTg0ZmE0OGYyYmRjOGU3MDg5YmRjM18wLTAtMS0xLTE5NjUz_e85b2cca-d39b-4969-8363-8353fafaf299">o</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502" name="dei:SolicitingMaterial" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGFibGU6MWVhMjMzZDMwOTk4NGZhNDhmMmJkYzhlNzA4OWJkYzMvdGFibGVyYW5nZToxZWEyMzNkMzA5OTg0ZmE0OGYyYmRjOGU3MDg5YmRjM18xLTAtMS0xLTE5NjUz_80316ad7-164c-4670-8ac4-3447550b16d1">o</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502" name="dei:PreCommencementTenderOffer" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGFibGU6MWVhMjMzZDMwOTk4NGZhNDhmMmJkYzhlNzA4OWJkYzMvdGFibGVyYW5nZToxZWEyMzNkMzA5OTg0ZmE0OGYyYmRjOGU3MDg5YmRjM18yLTAtMS0xLTE5NjUz_edff5643-a1f3-4646-a0ae-a338e094178e">o</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502" name="dei:PreCommencementIssuerTenderOffer" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGFibGU6MWVhMjMzZDMwOTk4NGZhNDhmMmJkYzhlNzA4OWJkYzMvdGFibGVyYW5nZToxZWEyMzNkMzA5OTg0ZmE0OGYyYmRjOGU3MDg5YmRjM18zLTAtMS0xLTE5NjUz_59351cf7-da38-45fb-8ae6-a8539f500b01">o</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</span></td></tr></table></div><div><span style="color:#221e1f;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Trading</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Symbol(s)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGFibGU6Yzc4MDc3MmY1ZGM0NDUzNWFjNDc3YmM3NjYxZGIyNDQvdGFibGVyYW5nZTpjNzgwNzcyZjVkYzQ0NTM1YWM0NzdiYzc2NjFkYjI0NF8xLTAtMS0xLTE5NjUz_c493e9cf-9232-4905-a37d-9440e3c44869">Common Stock, $0.01 Par Value</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGFibGU6Yzc4MDc3MmY1ZGM0NDUzNWFjNDc3YmM3NjYxZGIyNDQvdGFibGVyYW5nZTpjNzgwNzcyZjVkYzQ0NTM1YWM0NzdiYzc2NjFkYjI0NF8xLTItMS0xLTE5NjUz_9554aee0-b08d-487f-a61e-19dcad0061c4">DORM</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGFibGU6Yzc4MDc3MmY1ZGM0NDUzNWFjNDc3YmM3NjYxZGIyNDQvdGFibGVyYW5nZTpjNzgwNzcyZjVkYzQ0NTM1YWM0NzdiYzc2NjFkYjI0NF8xLTQtMS0xLTE5NjUz_b4d6bd5b-6878-40f8-b1d9-186585382056">The Nasdaq Global Select Market</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 12b-2 of the Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Emerging growth company&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGV4dHJlZ2lvbjpkZWVmZDQ0NTVhNDY0ZWJkOWYzOTE4YzQyNzU2NGQyZV8xMjM5_267aea77-4f4c-4224-8d9e-9f904d835288">o</ix:nonNumeric></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i6e161b0be6544c9a9f8a234af3797d89_87"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 2.02&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">Results of Operation and Financial Condition.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On May 2, 2023, Dorman Products, Inc. (the &#8220;Company&#8221;) issued a press release announcing its operating results for the first fiscal quarter ended April&#160;1, 2023. A copy of the press release is attached hereto as Exhibit 99.1 and incorporated by reference herein.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The information in this Item 2.02 and Exhibit 99.1 attached hereto are furnished and shall not be deemed &#8220;filed&#8221; for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), or otherwise subject to the liabilities of that section, nor shall such information be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act, except as expressly set forth by specific reference in such filing.</span></div><div id="i6e161b0be6544c9a9f8a234af3797d89_96"></div><div style="-sec-extract:summary;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 9.01&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">Financial Statements and Exhibits.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">&#160;&#160;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;Exhibits</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.869%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:81.325%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exhibit Number</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Description</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">99.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="dorm-2023401xexx991.htm">Press Release dated May 2, 2023.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (embedded within the Inline XBRL document).</span></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i6e161b0be6544c9a9f8a234af3797d89_13"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.293%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.781%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">DORMAN PRODUCTS, INC.</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Date:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">May 2, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By:</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">/s/ David M. Hession</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">David M. Hession</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Senior Vice President,</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Chief Financial Officer and Treasurer</span></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>dorm-2023401xexx991.htm
<DESCRIPTION>EX-99.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ide5d477c043b4111a5c1f36323cddc24_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Exhibit 99.1</font></div></div><div style="text-align:center"><img alt="gpe304xr1jov000001a.jpg" src="gpe304xr1jov000001a.jpg" style="height:66px;margin-bottom:5pt;vertical-align:text-bottom;width:280px"></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Dorman Products, Inc. Reports First Quarter 2023 Results</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Highlights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%"> (All comparisons are to the prior year period unless otherwise noted)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">&#58;</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;padding-left:18.3pt">Net sale</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">s of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">$466.7</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%"> million, up 16%</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-22.5pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;padding-left:18.3pt">Diluted earnings per share (&#8220;EPS&#8221;) of $0.18, compared to $1.11</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-22.5pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;padding-left:18.3pt">Adjusted diluted EPS* of $0.56, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">compared to $1.29</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%;padding-left:18.3pt">The Company confirms its previous full-year 2023 guidance of net sales of $1.95 billion to $2.00 billion, diluted EPS of $4.35 to $4.55, and adjusted diluted EPS* of $5.15 to $5.35</font></div><div style="padding-left:9pt;text-align:justify;text-indent:-4.5pt"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">COLMAR, PA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">May&#160;2, 2023</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">) &#8211; Dorman Products, Inc. (the &#8220;Company&#8221; or &#8220;Dorman&#8221;) (NASDAQ&#58;DORM), a leading supplier in the motor vehicle aftermarket industry, today announced its financial results for the first quarter ended April&#160;1, 2023.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">First Quarter Financial Results</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:110%">The Company reported first quarter 2023 net sales of $466.7 million, up 16% compared to net sales of $401.6 million in the first quarter of 2022. The sales results reflect the addition of SuperATV, successful new product launches and price increases to offset inflationary costs. Net sales growth excluding acquisitions </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:110%">was approximately 3.5% c</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:110%">ompared to the first quarter of 2022 a</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:110%">nd 23% to the first quarter of 2021.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Gross profit was $144.5 million in the first quarter of 2023, or </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">31.0% o</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">f net sales, compared to $133.2 million, or </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">33.2% of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">net sales, for the same quarter last year. Adjusted gross margin* wa</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">s 32.4%</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> in the first quarter of 2023 compared </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">to 34.1% in</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> the same quarter last year. The decline in gross margin as a percentage of net sales is primarily due to the sell-through of high-cost inventory purchased in 2022 that was impacted by inflationary costs, partially offset by the favorable impacts of pricing actions and the addition of SuperATV, which has a higher gross margin percentage than the Company average. </font></div><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Selling, general and administrative (&#8220;SG&#38;A&#8221;) expenses were $126.4 million, o</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">r 27.1% </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">of net sales, in the first quarter of 2023 compared to $86.5 million, or</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> 21.5% </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">of net sales, for the same quarter last year</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. Adjusted SG&#38;A expenses* were $</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">117.4</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> milli</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">on, or 25.2% of net sales, in the first quarter of 2023 compared to</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> $83.2 million, or 20.7% o</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">f net sales, in the same quarter last year. The increase in SG&#38;A expenses as a percentage of net sales was due primarily to the impact of higher interest rates on our customer accounts receivable factoring programs and the addition of SuperATV, which has higher SG&#38;A expenses as a percentage of net sales than the Company average. In addition, the Company recorded two charges in the quarter related to a customer bankruptcy filing and the settlement of a commercial dispute.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Net interest expense was $12.0 million for the first quarter of 2023 compared to $1.2 million for the same quarter last year. The increase of $10.8 million primarily reflects the addition of the term loan used to complete the acquisition of SuperATV and significantly higher interest rates compared to the prior year.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Income tax expense was $0.8 million, or 12.8% of income before income taxes, compared to $10.4 million, or 22.7% of income before income taxes, in the same quarter last year. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">The decrease in the effective tax rate was due to favorable discrete items in the quarter, partially offset by an increase in state tax expense and the effect of foreign operations.</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Net income for the first quarter of 2023 was $5.7 million, or $0.18 per diluted share, compared to $35.2 million, or $1.11 per diluted share, in the prior year quarter.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> Adjusted net income</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">* in the first quarter of 2023 was</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> $17.6 million, or $0.56 per diluted share, compared to $40.7 million, or $1.29 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">per diluted share, in the prior year quarter. </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Kevin Olsen, Dorman&#8217;s President and Chief Executive Officer, stated, &#8220;I am pleased to report that 2023 got off to a solid start made possible by the dedication and hard work of our Contributors. We delivered net sales in line with our expectations although the quarter started slowly due to certain customers normalizing their inventory levels early in the quarter, which we saw through customer point-of-sale (POS) performance outpacing our net sales. However, as the quarter progressed, our net sales increased and realigned with customer POS, which we expect to continue throughout 2023. Earnings per share for the quarter were aligned with </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">our expectations, excluding the impact of two SG&#38;A expense items totaling approximately $4 million.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8220;As expected, inventory played an important role in our results this quarter. Margins continued to be depressed as we sold through a large portion of our high-cost inventory over the last two quarters that was sourced during peak inflationary times. However, we believe the high-water mark is behind us as our inventory balance dropped substantially in the quarter. Starting in the second quarter, we expect to see lower cost inventory selling through, which will drive sequential margin expansion and solid free cash flow throughout the remainder of 2023. In addition, we were able to reduce our debt in the quarter by $27 million. The positive trends we are seeing around inventory, coupled with favorable industry dynamics and new product execution that we expect to drive demand, give us the confidence to confirm our full-year guidance.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8220;Operationally, we executed well against our strategic priorities. The integration of SuperATV is on schedule and their first quarter results were in line with our expectations. We made meaningful progress against our initiatives to roll out state-of-the-art automation technology across our warehouses as well as diversifying our supply chain geographically. Finally, we continue to focus on new product innovation. During the quarter we launched numerous products including two new Dorman&#174; OE FIX</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.47pt;font-weight:400;line-height:112%;position:relative;top:-3.48pt;vertical-align:baseline">TM</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> control arms for certain EVs, a 4WD front differential housing, and a new air suspension upfit kit for millions of trucks and SUVs. We continue to deliver products that not only drive sales and profits for our customers, but also provide the solutions that professional technicians and do-it-yourselfers want.&#8221;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">2023 Guidance</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">The Company confirms its full-year 2023 guidance, detailed in the table below, which includes the impact of the SuperATV acquisition but excludes any potential impacts from future acquisitions, additional supply chain disruptions, significant interest rate increases, or share repurchases. </font></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.666%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">2023 Fiscal Year </font></td></tr><tr><td colspan="3" style="background-color:#f4b084;border-left:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:114%">Net Sales</font></td><td colspan="3" style="background-color:#f4b084;border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:114%">$1.95B - $2.00B</font></td></tr><tr><td colspan="3" style="background-color:#f4b084;border-left:0.75pt solid #000000;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:114%">Growth vs. 2022</font></td><td colspan="3" style="background-color:#f4b084;border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:114%">12.5% - 15.4%</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:114%">Diluted EPS</font></td><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:114%">$4.35 - $4.55</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:114%">Growth vs. 2022</font></td><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:114%">13.0% - 18.2%</font></td></tr><tr><td colspan="3" style="background-color:#f4b084;border-left:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:114%">Adjusted Diluted EPS*</font></td><td colspan="3" style="background-color:#f4b084;border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:114%">$5.15 - $5.35</font></td></tr><tr><td colspan="3" style="background-color:#f4b084;border-left:0.75pt solid #000000;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:114%">Growth vs. 2022</font></td><td colspan="3" style="background-color:#f4b084;border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:114%">8.2% - 12.4%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000000;border-left:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:114%">Tax Rate Estimate</font></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #000000;border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:114%">24%</font></td></tr></table></div><div><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">About Dorman Products</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">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. </font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">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.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">*Non-GAAP Measures</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">In addition to the financial measures prepared in accordance with generally accepted accounting principles (GAAP), this earnings release also contains Non-GAAP financial measures. The reasons why we believe these measures provide useful information to investors and a reconciliation of these measures to the most directly comparable GAAP measures and other information relating to these Non-GAAP measures are included in the supplemental schedules attached.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Forward-Looking Statements</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">This press release contains &#8220;forward-looking statements&#8221; within the meaning of the Private Securities Litigation Reform Act of 1995, including statements related to net sales, diluted and adjusted diluted earnings per share, gross profit, gross margin, adjusted gross margin, SG&#38;A, adjusted SG&#38;A, income tax expense, income before income taxes, net income, cash and cash equivalents, indebtedness, liquidity, the Company&#8217;s share repurchase program, the Company&#8217;s outlook and distribution facility costs and productivity initiatives. Words such as &#8220;believe,&#8221; &#8220;demonstrate,&#8221; &#8220;expect,&#8221; &#8220;estimate,&#8221; &#8220;forecast,&#8221; &#8220;anticipate,&#8221; &#8220;plan,&#8221; &#8220;should,&#8221; &#8220;will&#8221; and &#8220;likely&#8221; and similar expressions identify forward-looking statements. However, the absence of these words does not mean the statements are not forward-looking. In addition, statements that are not historical should also be considered 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 a number of 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&#58; competition in and the evolution of the motor vehicle aftermarket industry&#59; changes in our relationships with, or the loss of, any customers or suppliers&#59; our ability to develop, market and sell new and existing products&#59; our ability to anticipate and meet customer demand&#59; widespread public health pandemics, such as COVID-19&#59; our ability to purchase necessary materials from our suppliers and the impacts of any related logistics constraints&#59; financial and economic factors, such as our level of indebtedness, fluctuations in interest rates and inflation&#59; political and regulatory matters, such as changes in trade policy, the imposition of tariffs and climate regulation&#59; our ability to protect our intellectual property and defend against any claims of infringement&#59; and our ability to protect our information security systems and defend against cyberattacks.. </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Please refer to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8220;Statement Regarding Forward-Looking Statements&#8221;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> and &#8220;Item 1A. Risk Factors&#8221; located in Part I of our in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2022, filed with the Securities and Exchange Commission (&#8220;SEC&#8221;), for a description of these and other risks and uncertainties that could cause actual results to differ materially from those projected or implied by the forward-looking statements.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> 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.</font></div><div><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Investor Relations Contact</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Michael P. Dickerson</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Vice President, Investor Relations and Risk Management</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">mdickerson&#64;dormanproducts.com </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(517) 667-4003  </font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Visit our website at </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">www.dormanproducts.com</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. The Investor Relations section of the website contains a significant amount of information about Dorman, including financial and other information for investors. Dorman encourages investors to visit its website periodically to view new and updated information.</font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="ide5d477c043b4111a5c1f36323cddc24_4"></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">DORMAN PRODUCTS, INC. </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consolidated Statements of Operations</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(in thousands, except per-share amounts)</font></div></div><div style="text-align:center"><font><br></font></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:114%">Three Months Ended</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:114%">Three Months Ended </font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:114%">(unaudited)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">4&#47;1&#47;23</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">Pct.*</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">3&#47;26&#47;22</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">Pct. * </font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Net sales</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">466,738&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">100.0&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">401,579&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">100.0&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of goods sold</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">322,261&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">69.0&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">268,339&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">66.8&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Gross profit</font></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">144,477&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">31.0&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">133,240&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">33.2&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,363&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">27.1&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">86,528&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">21.5&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income from operations</font></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,114&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">3.9&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,712&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">11.6&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest expense, net</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,953&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">2.6&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,231&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">0.3&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other income, net</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(357)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">(0.1)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(84)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">0.0&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income before income taxes</font></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,518&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">1.4&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,565&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">11.3&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Provision for income taxes</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">835&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">0.2&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,358&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">2.6&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Net income</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,683&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">1.2&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">35,207&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">8.8&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">Diluted earnings per share</font></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">0.18&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.11&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">Weighted average diluted shares outstanding</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,537</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,601</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">* Percentage of sales. Data may not add due to rounding.</font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="ide5d477c043b4111a5c1f36323cddc24_7"></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">DORMAN PRODUCTS, INC. </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consolidated Balance Sheets </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(in thousands, except share data)</font></div></div><div style="margin-top:12pt;text-align:center"><font><br></font></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">(unaudited)</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4&#47;1&#47;23</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12&#47;31&#47;22</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets&#58;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</font></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">33,307&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">46,034&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, less allowance for doubtful accounts of $1,398 and $1,363</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">429,308&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">427,385&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">686,949&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">755,901&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaids and other current assets</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">40,173&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">39,800&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</font></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,189,737&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,269,120&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</font></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">151,541&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">148,477&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">108,549&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">109,977&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">443,336&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">443,035&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">316,999&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">322,409&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">50,497&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">48,768&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,260,659&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,341,786&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities and shareholders&#8217; equity</font></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">&#160;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities&#58;</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">&#160;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</font></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">145,686&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">179,819&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,606&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">19,490&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued customer rebates and returns</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">170,432&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">192,116&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving credit facility</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">215,460&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">239,363&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term debt</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,500&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,500&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">48,239&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">35,007&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</font></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">606,923&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">678,295&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479,439&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482,464&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">96,571&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">98,221&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,749&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,349&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities, net</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,833&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,826&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments and contingencies</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shareholders&#8217; equity&#58;</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">&#160;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">&#160;</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, $0.01 par value&#59; 50,000,000 shares authorized&#59; 31,469,310 and  31,430,632 shares issued and outstanding in 2023 and 2022, respectively</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">315&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">314&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">90,416&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">88,750&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">961,597&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">956,870&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,184)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,303)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shareholders&#8217; equity</font></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,049,144&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,042,631&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities and shareholders' equity</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,260,659&#160;</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,341,786&#160;</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Selected Cash Flow Information (unaudited)&#58;</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:114%">Three Months Ended </font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(in thousands)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4&#47;1&#47;23</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3&#47;26&#47;22</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 37pt 2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cash provided by operating activities</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">26,210&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23,214&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Depreciation, amortization and accretion</font></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13,540&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,743&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Capital expenditures</font></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10,537&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,247&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="ide5d477c043b4111a5c1f36323cddc24_10"></div><hr style="page-break-after:always"><div style="min-height:58.5pt;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">DORMAN PRODUCTS, INC. </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Non-GAAP Financial Measures</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(in thousands, except per-share amounts)</font></div></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our financial results include certain financial measures not derived in accordance with generally accepted accounting principles (GAAP). Non-GAAP financial measures should not be used as a substitute for GAAP measures, or considered in isolation, for the purpose of analyzing our operating performance, financial position or cash flows. Additionally, these non-GAAP measures may not be comparable to similarly titled measures reported by other companies. However, we have presented these non-GAAP financial measures because we believe this presentation, when reconciled to the corresponding GAAP measure, provides useful information to investors by offering additional ways of viewing our results, profitability trends, and underlying growth relative to prior and future periods and to our peers. Management uses these non-GAAP financial measures in making financial, operating, and planning decisions and in evaluating our performance. Non-GAAP financial measures may reflect adjustments for charges such as fair value adjustments, amortization, transaction costs, severance, accelerated depreciation, and other similar expenses related to acquisitions as well as other items that we believe are not related to our ongoing performance.</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Adjusted Net Income&#58;</font></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.787%"><tr><td style="width:1.0%"></td><td style="width:69.758%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.100%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.103%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:114%">Three Months Ended </font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:114%">(unaudited)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">4&#47;1&#47;23</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:114%">*</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">3&#47;26&#47;22</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:114%">*</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">Net income (GAAP)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">5,683&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">35,207&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Pretax acquisition-related intangible assets amortization &#91;1&#93;</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">5,433&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">2,998&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Pretax acquisition-related transaction and other costs &#91;2&#93; </font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">8,549&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">4,151&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Executive transition services expense &#91;3&#93;</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">1,779&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">Tax adjustment (related to above items) &#91;4&#93;</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">(3,878)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">(1,645)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">Adjusted net income (Non-GAAP)</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">17,566&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">40,711&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">Diluted earnings per share (GAAP)</font></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">0.18&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">1.11&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Pretax acquisition-related intangible assets amortization &#91;1&#93;</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">0.17&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">0.09&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Pretax acquisition-related transaction and other costs &#91;2&#93; </font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">0.27&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">0.13&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Executive transition services expense &#91;3&#93;</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">0.06&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">&#8212;&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">Tax adjustment (related to above items) &#91;4&#93;</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">(0.12)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">(0.05)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">Adjusted diluted earnings per share (Non-GAAP)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">0.56&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">1.29&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">Weighted average diluted shares outstanding</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,537</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,601</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">* Amounts may not add due to rounding.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See accompanying notes at the end of this supplemental schedule.</font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:58.5pt;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">DORMAN PRODUCTS, INC. </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Non-GAAP Financial Measures</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(in thousands, except per-share amounts)</font></div></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Adjusted Gross Profit&#58;</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:114%">Three Months Ended</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:114%">Three Months Ended</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:114%">(unaudited)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">4&#47;1&#47;23</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">Pct.**</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">3&#47;26&#47;22</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">Pct.**</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">Gross profit (GAAP)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">144,477&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">31.0&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">133,240&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">33.2&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Pretax acquisition-related transaction and other costs &#91;2&#93;</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">6,829&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">1.5&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">3,856&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">1.0&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">Adjusted gross profit (Non-GAAP)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">151,306&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">32.4&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">137,096&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">34.1&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">Net sales</font></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">466,738&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">401,579&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Adjusted SG&#38;A Expenses&#58;</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:114%">Three Months Ended </font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:114%">Three Months Ended </font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:114%">(unaudited)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">4&#47;1&#47;23</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">Pct.** </font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">3&#47;26&#47;22</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">Pct.** </font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">SG&#38;A expenses (GAAP)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,363&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">27.1&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">86,528&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">21.5&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Pretax acquisition-related intangible assets amortization &#91;1&#93;</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">(5,433)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">(1.2)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">(2,998)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">(0.7)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Pretax acquisition-related transaction and other costs &#91;2&#93;</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">(1,719)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">(0.4)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">(295)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">(0.1)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Executive transition services expense &#91;3&#93;</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">(1,779)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">(0.4)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">Adjusted SG&#38;A expenses (Non-GAAP)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">117,432&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">25.2&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">83,235&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">20.7&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">Net sales</font></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">466,738&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">401,579&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">* *Percentage of sales. Data may not add due to rounding.</font></div><div style="margin-top:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#91;1&#93; &#8211; Pretax acquisition-related intangible asset amortization results from allocating the purchase price of acquisitions to the acquired tangible and intangible assets of the acquired business and recognizing the cost of the intangible asset over the period of benefit. Such costs were $5.4 million pretax (or $4.1 million after tax) during the three months ended April&#160;1, 2023. Such costs were $3.0 million pretax (or $2.3 million after tax) during the three months ended March&#160;26, 2022. </font></div><div style="margin-top:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#91;2&#93; &#8211; Pretax acquisition-related transaction and other costs include costs incurred to complete and integrate acquisitions, adjustments to contingent consideration obligations, inventory fair value adjustments and facility consolidation and start-up expenses. During the three months ended April&#160;1, 2023, we incurred charges included in cost of goods sold for integration costs, other facility consolidation expenses and inventory fair value adjustments of $6.8 million pretax (or $5.1 million after tax). During the three months ended April&#160;1, 2023, we incurred charges included in selling, general and administrative expenses to complete and integrate acquisitions, adjustments to contingent consideration obligations and facility consolidation and start-up expenses of $1.7 million pretax (or $1.3 million after tax).</font></div><div style="margin-top:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the three months ended March&#160;26, 2022, we incurred charges included in cost of goods sold for integration costs, other facility consolidation expenses and inventory fair value adjustments of $3.9 million pretax (or $3.0 million after tax). During the three  months ended March&#160;26, 2022, we incurred charges included in selling, general and administrative expenses to complete and integrate acquisitions of $0.3 million pretax (or $0.3 million after tax).</font></div><div style="margin-top:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#91;3&#93; &#8211; Executive transition service expenses represents an accrual for costs required to be paid under an agreement in connection with the planned transition of our Executive Chairman to Non-Executive Chairman. The expense was $1.8 million (or $1.3 million after tax) during the three months ended April&#160;1, 2023.</font></div><div style="margin-top:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#91;4&#93; &#8211; Tax adjustments represent the aggregate tax effect of all non-GAAP adjustments reflected in the table above, and totaled $(3.9) million during the three months ended April&#160;1, 2023, and $(1.6) million during the three months ended March&#160;26, 2022. Such items are estimated by applying our statutory tax rate to the pretax amount, or an actual tax amount for discrete items.</font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:58.5pt;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">DORMAN PRODUCTS, INC. </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Non-GAAP Financial Measures</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(in thousands, except per-share amounts)</font></div></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">2023 Guidance&#58; </font></div><div><font><br></font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">The Company provided the following guidance ranges related to their fiscal 2023 outlook&#58;</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.932%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:114%">Year Ending 12&#47;31&#47;2023</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:114%">(unaudited)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">Low End*</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">High End*</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">Diluted earnings per share (GAAP)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.35&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.55&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">Pretax acquisition-related intangible assets amortization</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">0.69&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">0.69&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">Pretax acquisition transaction and other costs</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">0.38&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">0.38&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">Tax adjustment (related to above items)</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">(0.27)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">(0.27)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">Adjusted diluted earnings per share (Non-GAAP)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">5.15&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">5.35&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">Weighted average diluted shares outstanding</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,500</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,500</font></td></tr></table></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*Data may not add due to rounding.</font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>dorm-20230502.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:90b7b798-fccd-4545-868f-f53e01b85a31,g:70bddfba-3ab6-4a47-ac59-3e90b84938bc-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dorm="http://www.dormanproducts.com/20230502" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.dormanproducts.com/20230502">
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="dorm-20230502_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="dorm-20230502_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.dormanproducts.com/role/Cover">
        <link:definition>0000001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>dorm-20230502_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:90b7b798-fccd-4545-868f-f53e01b85a31,g:70bddfba-3ab6-4a47-ac59-3e90b84938bc-->
<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:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_dei_EntityCentralIndexKey_f2ccbc44-8480-4e4a-bda0-0f82f65485c5_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_376805e2-1246-46ac-957d-fd5420925595_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_b5cf3dc9-211c-48af-a543-fb470fe6e31f_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_60cf3c43-f00e-4dfd-a9b0-45df83cf3b46_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_8a37c00d-c7b8-4ef3-be28-86505770d075_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_80e05259-747e-4d7a-8882-c5aadcd24c97_terseLabel_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementIssuerTenderOffer" xlink:to="lab_dei_PreCommencementIssuerTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SolicitingMaterial_5320a3d8-b012-4872-93ae-3fe354038c4e_terseLabel_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Soliciting Material</link:label>
    <link:label id="lab_dei_SolicitingMaterial_label_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Soliciting Material</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SolicitingMaterial"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SolicitingMaterial" xlink:to="lab_dei_SolicitingMaterial" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_de620695-394d-4cc0-a017-f32f2e137de6_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_cc1d50fb-69c8-4acd-a4d4-94d7bf15d08d_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_7346e7fd-04d2-4492-b999-84c71ca0d0b7_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_87c4fb91-3f75-48de-9e88-75c9f66938fc_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_WrittenCommunications_916f8c71-4a1f-48f3-a7a6-cfe3880bad7f_terseLabel_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Written Communications</link:label>
    <link:label id="lab_dei_WrittenCommunications_label_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Written Communications</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_WrittenCommunications"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_WrittenCommunications" xlink:to="lab_dei_WrittenCommunications" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_f5661ae1-979f-4deb-9f42-a15354c08366_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_a667b55b-df0a-4f41-bcb6-f537a89b2885_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_1d3b40e1-f9a5-49a7-9532-7c90f078cab0_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_2aa96e9a-39d9-4881-b26e-27bf6f307819_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_1f367c0f-abbe-4fbe-8a2b-ef704a6d5e98_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_d2e90f77-409e-4c68-8cf5-6906cef59d8c_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_8bcb704a-6923-48a7-aa66-3d05e277b4a1_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_d79d5b95-737f-4219-9e11-875b09ad2d8a_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_4f4e314b-bac0-464e-ae36-5b411f9d69de_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementTenderOffer_763c5c2b-a68e-49bb-95f2-5165072023a0_terseLabel_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementTenderOffer" xlink:to="lab_dei_PreCommencementTenderOffer" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>5
<FILENAME>dorm-20230502_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:90b7b798-fccd-4545-868f-f53e01b85a31,g:70bddfba-3ab6-4a47-ac59-3e90b84938bc-->
<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:roleRef roleURI="http://www.dormanproducts.com/role/Cover" xlink:type="simple" xlink:href="dorm-20230502.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.dormanproducts.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_d0bade3c-9195-435b-9e45-0ee770382534" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_9565447d-74dc-40aa-9fc1-3689803938bc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0bade3c-9195-435b-9e45-0ee770382534" xlink:to="loc_dei_DocumentType_9565447d-74dc-40aa-9fc1-3689803938bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_d24ed986-71d6-47ad-b97d-67ba4e7c187f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0bade3c-9195-435b-9e45-0ee770382534" xlink:to="loc_dei_DocumentPeriodEndDate_d24ed986-71d6-47ad-b97d-67ba4e7c187f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_6bc7a5bf-d652-467e-af5e-b1e082461db5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0bade3c-9195-435b-9e45-0ee770382534" xlink:to="loc_dei_EntityRegistrantName_6bc7a5bf-d652-467e-af5e-b1e082461db5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_86021424-6b63-4053-9188-93b8aa50a4d0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0bade3c-9195-435b-9e45-0ee770382534" xlink:to="loc_dei_EntityIncorporationStateCountryCode_86021424-6b63-4053-9188-93b8aa50a4d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_93f4ba6c-2c80-4ee4-a77b-a782788d5ab5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0bade3c-9195-435b-9e45-0ee770382534" xlink:to="loc_dei_EntityFileNumber_93f4ba6c-2c80-4ee4-a77b-a782788d5ab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_c7ad177e-2761-4915-9628-05c6b1c8fea8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0bade3c-9195-435b-9e45-0ee770382534" xlink:to="loc_dei_EntityTaxIdentificationNumber_c7ad177e-2761-4915-9628-05c6b1c8fea8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_5e434ff5-6fc6-4223-ade4-67c6c4a2708b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0bade3c-9195-435b-9e45-0ee770382534" xlink:to="loc_dei_EntityAddressAddressLine1_5e434ff5-6fc6-4223-ade4-67c6c4a2708b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_753d6135-75e4-4c63-b381-df0ccbe7ace1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0bade3c-9195-435b-9e45-0ee770382534" xlink:to="loc_dei_EntityAddressCityOrTown_753d6135-75e4-4c63-b381-df0ccbe7ace1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_ad22f50e-15db-4a8d-a702-f5502826bdbf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0bade3c-9195-435b-9e45-0ee770382534" xlink:to="loc_dei_EntityAddressStateOrProvince_ad22f50e-15db-4a8d-a702-f5502826bdbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_c84686a3-3b1a-44de-ae31-360d33dc99db" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0bade3c-9195-435b-9e45-0ee770382534" xlink:to="loc_dei_EntityAddressPostalZipCode_c84686a3-3b1a-44de-ae31-360d33dc99db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_5659ff2f-158a-4cc7-8f8e-54a99dbc9eb3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0bade3c-9195-435b-9e45-0ee770382534" xlink:to="loc_dei_CityAreaCode_5659ff2f-158a-4cc7-8f8e-54a99dbc9eb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_c92e747e-b2b5-4fb2-b38c-761ae03802b2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0bade3c-9195-435b-9e45-0ee770382534" xlink:to="loc_dei_LocalPhoneNumber_c92e747e-b2b5-4fb2-b38c-761ae03802b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications_f6bea8da-eebb-4a9d-856e-57cf068a416b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_WrittenCommunications"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0bade3c-9195-435b-9e45-0ee770382534" xlink:to="loc_dei_WrittenCommunications_f6bea8da-eebb-4a9d-856e-57cf068a416b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial_c5e15f2a-9090-4039-abe9-527e8d21013e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SolicitingMaterial"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0bade3c-9195-435b-9e45-0ee770382534" xlink:to="loc_dei_SolicitingMaterial_c5e15f2a-9090-4039-abe9-527e8d21013e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer_9337e013-496c-4711-b668-09bca39d7ea2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementTenderOffer"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0bade3c-9195-435b-9e45-0ee770382534" xlink:to="loc_dei_PreCommencementTenderOffer_9337e013-496c-4711-b668-09bca39d7ea2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer_280a2e04-ae0c-4aec-8e79-a321895e0115" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0bade3c-9195-435b-9e45-0ee770382534" xlink:to="loc_dei_PreCommencementIssuerTenderOffer_280a2e04-ae0c-4aec-8e79-a321895e0115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_eadbae94-17ec-46b5-84e9-7d91e53ed29e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0bade3c-9195-435b-9e45-0ee770382534" xlink:to="loc_dei_Security12bTitle_eadbae94-17ec-46b5-84e9-7d91e53ed29e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_80af6b91-e0f3-4d30-98bc-1d3c3bc99efe" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0bade3c-9195-435b-9e45-0ee770382534" xlink:to="loc_dei_TradingSymbol_80af6b91-e0f3-4d30-98bc-1d3c3bc99efe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_3f49f481-17e3-42fa-92b3-483afb2c433b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0bade3c-9195-435b-9e45-0ee770382534" xlink:to="loc_dei_SecurityExchangeName_3f49f481-17e3-42fa-92b3-483afb2c433b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_a80d7c27-e9dd-424b-9afe-0b7e60f669ca" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0bade3c-9195-435b-9e45-0ee770382534" xlink:to="loc_dei_EntityEmergingGrowthCompany_a80d7c27-e9dd-424b-9afe-0b7e60f669ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_63d45365-df66-4511-9a22-758ae98cf8b8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0bade3c-9195-435b-9e45-0ee770382534" xlink:to="loc_dei_AmendmentFlag_63d45365-df66-4511-9a22-758ae98cf8b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_aa9f6ed2-5c7d-4934-b885-ebd71e0e03cc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0bade3c-9195-435b-9e45-0ee770382534" xlink:to="loc_dei_EntityCentralIndexKey_aa9f6ed2-5c7d-4934-b885-ebd71e0e03cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>dorm-20230502_g1.jpg
<DESCRIPTION>DORMAN LOGO
<TEXT>
begin 644 dorm-20230502_g1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" ". E@# 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#W^BBL?Q!X
MIT7PK;PW&MWRV<,S[(W9&8%L9Q\H/:@#8HKA_P#A<'@'_H8X/^_4G_Q-'_"X
M/ /_ $,<'_?J3_XF@#N**X?_ (7!X!_Z&.#_ +]2?_$T?\+@\ _]#'!_WZD_
M^)H [BBN'_X7!X!_Z&.#_OU)_P#$T?\ "X/ /_0QP?\ ?J3_ .)H [BBN'_X
M7!X!_P"AC@_[]2?_ !-'_"X/ /\ T,<'_?J3_P")H [BBN'_ .%P> ?^AC@_
M[]2?_$T?\+@\ _\ 0QP?]^I/_B: .XHKA_\ A<'@'_H8X/\ OU)_\31_PN#P
M#_T,<'_?J3_XF@#N**X?_A<'@'_H8X/^_4G_ ,31_P +@\ _]#'!_P!^I/\
MXF@#N**X?_A<'@'_ *&.#_OU)_\ $T?\+@\ _P#0QP?]^I/_ (F@#N**X?\
MX7!X!_Z&.#_OU)_\31_PN#P#_P!#'!_WZD_^)H [BBN'_P"%P> ?^AC@_P"_
M4G_Q-'_"X/ /_0QP?]^I/_B: .XHKA_^%P> ?^AC@_[]2?\ Q-'_  N#P#_T
M,<'_ 'ZD_P#B: .XHKA_^%P> ?\ H8X/^_4G_P 31_PN#P#_ -#'!_WZD_\
MB: .XHKA_P#A<'@'_H8X/^_4G_Q-'_"X/ /_ $,<'_?J3_XF@#N**X?_ (7!
MX!_Z&.#_ +]2?_$T?\+@\ _]#'!_WZD_^)H [BBN'_X7!X!_Z&.#_OU)_P#$
MT?\ "X/ /_0QP?\ ?J3_ .)H [BBN'_X7!X!_P"AC@_[]2?_ !-'_"X/ /\
MT,<'_?J3_P")H [BBN'_ .%P> ?^AC@_[]2?_$T?\+@\ _\ 0QP?]^I/_B:
M.XHKA_\ A<'@'_H8X/\ OU)_\31_PN#P#_T,<'_?J3_XF@#N**X?_A<'@'_H
M8X/^_4G_ ,31_P +@\ _]#'!_P!^I/\ XF@#N**X?_A<'@'_ *&.#_OU)_\
M$UV5I=07UG!=VTBRV\\:RQ2+T96&01]0: )J*KWU[;:;87%]>2K#:V\;2RR-
MT55&2?RKC_\ A<'@'_H8X/\ OU)_\30!W%%</_PN#P#_ -#'!_WZD_\ B:/^
M%P> ?^AC@_[]2?\ Q- '<45P_P#PN#P#_P!#'!_WZD_^)H_X7!X!_P"AC@_[
M]2?_ !- '<45P_\ PN#P#_T,<'_?J3_XFC_A<'@'_H8X/^_4G_Q- '<45P__
M  N#P#_T,<'_ 'ZD_P#B:/\ A<'@'_H8X/\ OU)_\30!W%%</_PN#P#_ -#'
M!_WZD_\ B:/^%P> ?^AC@_[]2?\ Q- '<45P_P#PN#P#_P!#'!_WZD_^)H_X
M7!X!_P"AC@_[]2?_ !- '<45P_\ PN#P#_T,<'_?J3_XFC_A<'@'_H8X/^_4
MG_Q- '<45P__  N#P#_T,<'_ 'ZD_P#B:/\ A<'@'_H8X/\ OU)_\30!W%%<
M/_PN#P#_ -#'!_WZD_\ B:/^%P> ?^AC@_[]2?\ Q- '<45P_P#PN#P#_P!#
M'!_WZD_^)H_X7!X!_P"AC@_[]2?_ !- '<45P_\ PN#P#_T,<'_?J3_XFC_A
M<'@'_H8X/^_4G_Q- '<45P__  N#P#_T,<'_ 'ZD_P#B:/\ A<'@'_H8X/\
MOU)_\30!W%%</_PN#P#_ -#'!_WZD_\ B:/^%P> ?^AC@_[]2?\ Q- '<45P
M_P#PN#P#_P!#'!_WZD_^)H_X7!X!_P"AC@_[]2?_ !- '<45P_\ PN#P#_T,
M<'_?J3_XFI;;XL>![RZAMK?7XI9YG$<<:PRDLQ. !\O4F@#LZ*** "N8^('A
M2/QGX,OM((7[05\VU<_P3+ROTSRI]F-=/10!\!RQ20320S(R2QL5=&&"I'!!
MIE>L?'GP?_87C :S;1XLM6S(V!PLX^^/QR&^I;TKR>@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ KZZ^"&M_VS\,;&-VW36#O9O]%Y7_ ,=91^%?(M>Y
M_LVZWY.L:QH;M\MQ"MS$"?XD.UL>Y#C_ +YH ]#^.FKG2_AA>0JVV2_FCM5.
M><$[F_\ '4(_&ODFO>/VD]8WZAHFBHW^JB>ZD'KN.U?_ $%_SKP>@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "O8/V?\ P@=7\4R>(+F/-II8Q%D</.PX_P"^1D_4K7D444D\T<,*
M,\LC!411DL3P *^UO 'A5/!O@RPTC"FX5/,N6'\4K<M]0.@]@* .FHHHH **
M** .7^('@Z'QQX3N-'>189MRRV\S#(CD7H<>A!(/UKQC_AFO6/\ H8+'_OR]
M?1]>0?&+QGXQ\#WME>:1+;G2;I?+)DMPQCF&3@GW'(^C4 <?_P ,UZQ_T,%C
M_P!^7H_X9KUC_H8+'_OR]<__ ,+]\=?\_%C_ . H_P :/^%^^.O^?BQ_\!1_
MC0!T'_#->L?]#!8_]^7H_P"&:]8_Z&"Q_P"_+US_ /POWQU_S\6/_@*/\:/^
M%^^.O^?BQ_\  4?XT =!_P ,UZQ_T,%C_P!^7H_X9KUC_H8+'_OR]<__ ,+]
M\=?\_%C_ . H_P :/^%^^.O^?BQ_\!1_C0!T'_#->L?]#!8_]^7H_P"&:]8_
MZ&"Q_P"_+US_ /POWQU_S\6/_@*/\:/^%^^.O^?BQ_\  4?XT =!_P ,UZQ_
MT,%C_P!^7H_X9KUC_H8+'_OR]84?[0/CA&RSZ=(,=&MN/T(K9L?VDM>C8?VA
MH>G7"]_(=XC^I:@"3_AFO6/^A@L?^_+T?\,UZQ_T,%C_ -^7KL=%_:'\+7[+
M'JEI>Z8YZN5\Z,?BOS?^.UZ=I&NZ5K]H+K2=0MKV$]6AD#;?8CJ#[&@#P#_A
MFO6/^A@L?^_+T?\ #->L?]#!8_\ ?EZ^CZ* /G#_ (9KUC_H8+'_ +\O1_PS
M7K'_ $,%C_WY>OH^H+R\M=/M)+N\N(K>WB7=)+*X55'J2>!0!\[_ /#->L?]
M#!8_]^7H_P"&:]8_Z&"Q_P"_+UT_BO\ :&T?3G>V\.V;:G,./M$I,<(/L/O-
M^GU->3ZQ\:/'.L.W_$W^Q1'I%91B,#Z-RW_CU '8_P##->L?]#!8_P#?EZ/^
M&:]8_P"A@L?^_+UY+/XH\073;KC7=3F;.<R7<C']35BS\;>*M/8&U\1ZK%C'
MRB[?;Q[$X- 'J7_#->L?]#!8_P#?EZ/^&:]8_P"A@L?^_+UA:%\??&.ENJZ@
M]MJL X*SQA'Q[,F.?<@U[/X.^,_ACQ9)':22-I>HO@"WNF&USZ(_0_0X)]*
M/-?^&:]8_P"A@L?^_+T?\,UZQ_T,%C_WY>OH^O/?C%XOU;P7X1M-2T=XEN);
M](&,L>\;3'(QX^JB@#S+_AFO6/\ H8+'_OR]'_#->L?]#!8_]^7KG_\ A?OC
MK_GXL?\ P%'^-'_"_?'7_/Q8_P#@*/\ &@#H/^&:]8_Z&"Q_[\O1_P ,UZQ_
MT,%C_P!^7KG_ /A?OCK_ )^+'_P%'^-'_"_?'7_/Q8_^ H_QH Z#_AFO6/\
MH8+'_OR]'_#->L?]#!8_]^7K!C_: \<(^YI-/<?W6MN/T(K=TS]I/68G U70
MK&X3N;:1X3_X]NH 7_AFO6/^A@L?^_+T?\,UZQ_T,%C_ -^7KT_PG\8_"?BN
M5+5+E]/OGX6WO0$WGT5L[3],@GTKT"@#YP_X9KUC_H8+'_OR]'_#->L?]#!8
M_P#?EZ^CZ^;_ !Q\:_%>C>-M7TS3)K1;.TN##&'MPQ^7@Y/US0 O_#->L?\
M0P6/_?EZ/^&:]8_Z&"Q_[\O7/_\ "_?'7_/Q8_\ @*/\:/\ A?OCK_GXL?\
MP%'^- '0?\,UZQ_T,%C_ -^7KB?!<]QX$^,%E!>':UK?M97!'0JQ,9/TYW?@
M*],^%?QCUKQ)XRCT;Q!);&*ZB86[11!")1\P!]B WXXKEOV@_#QTOQQ!K,2[
M8=4A#$CC]['A6_38?J30!B?$VXN/%WQCO[.T^>1KM-.MUSQN7"?^A;C^-=-_
MPS=XD_Z#.E?G)_\ $UF? S1I?$/Q,.K79,JV"/=RNW\4K?*N??+%O^ UU_Q2
M^,NM^'?&<VC^'Y+80VD:K.TD0<F4\G!] "H^N: ,/_AF[Q)_T&=*_.3_ .)H
M_P"&;O$G_09TK\Y/_B:Q_P#A?OCK_GXL?_ 4?XT?\+]\=?\ /Q8_^ H_QH V
M/^&;O$G_ $&=*_.3_P")H_X9N\2?]!G2OSD_^)K(3X_>. ZEIK%E!Y M@,BO
MJQ'62-70Y5@"#ZB@#YQ'[->LX&?$%AGO^Z>E_P"&:]8_Z&"Q_P"_+U]'T4 ?
M.'_#->L?]#!8_P#?EZ/^&:]8_P"A@L?^_+UL?%?XP:WX8\9-HV@26RQVT*?:
M#+$')D;YL#V"E?Q)KA_^%^^.O^?BQ_\  4?XT =!_P ,UZQ_T,%C_P!^7H_X
M9KUC_H8+'_OR]<__ ,+]\=?\_%C_ . H_P :/^%^^.O^?BQ_\!1_C0!T'_#-
M>L?]#!8_]^7H_P"&:]8_Z&"Q_P"_+UM_";XO:WXI\8'1M>DMF6>!VMS%$$/F
M+SCW^4,?PKW2@#YP_P"&:]8_Z&"Q_P"_+T?\,UZQ_P!#!8_]^7KZ/KY5NOCU
MXXBNYHUGL=J2,HS:CH#]: -O_AFO6/\ H8+'_OR]'_#->L?]#!8_]^7KG_\
MA?OCK_GXL?\ P%'^-'_"_?'7_/Q8_P#@*/\ &@#H/^&:]8_Z&"Q_[\O1_P ,
MUZQ_T,%C_P!^7JKX:_:$U^'6X#XA2"YTQOEE$$(1TS_$/7'IWKZ0T_4+35=/
M@O["XCN+6= \4L9R&!H ^>?^&:]8_P"A@L?^_+T?\,UZQ_T,%C_WY>OH^O./
MC)XSU?P3X=L+W1GA2::[\IS+'O&W8Q_F!0!YO_PS7K'_ $,%C_WY>C_AFO6/
M^A@L?^_+US__  OWQU_S\6/_ ("C_&C_ (7[XZ_Y^+'_ ,!1_C0!T'_#->L?
M]#!8_P#?EZ/^&:]8_P"A@L?^_+US_P#POWQU_P _%C_X"C_&C_A?OCK_ )^+
M'_P%'^- '0?\,UZQ_P!#!8_]^7H_X9KUC_H8+'_OR]<__P +]\=?\_%C_P"
MH_QH_P"%^^.O^?BQ_P# 4?XT =!_PS7K'_0P6/\ WY>C_AFO6/\ H8+'_OR]
M<_\ \+]\=?\ /Q8_^ H_QIT7QY\>S2I%%+9/([!546H))/04 >@>!O@/-X:\
M6V>LZGJEM>16A,D<,<9&9/X2<^AY^H%>VU1T9-131;-=6ECEU'RE-RT:A5\S
M'( '8'C\*O4 %%%% !1110 5@>-?#%OXP\)WVC3X#3)NAD/_ "SE'*M^?7V)
M%;]% 'QP?@]X^!(_X1R<X])H_P#XJC_A3_C[_H7)_P#O['_\57N_Q;\>>*/
M7V"\TJSTVXTVYS%(US%(S1RCD#*N!@CIQ_":\P_X:.\8?] W0_\ OQ-_\=H
MY?\ X4_X^_Z%R?\ [^Q__%4?\*?\??\ 0N3_ /?V/_XJNH_X:.\8?] W0_\
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
MJ $6JN);?/:-QN _#)7\*Y2@ JU::A=6,=TEM,T:W4)@FV_Q(65B/S455HH
M**** "M3P_X=U3Q1J\>F:1:M<7+\X' 1>[,>@ ]:RZ^L/@;X3AT'P+!J;Q#[
M?JH\^1R.1%_RS4>V/F^K>PH Y#2_V:T-JK:MXA87!'S):P953_O,<G\A6+XK
M_9ZU?2K22\T"_&JH@+-;/'Y<V/\ 9Y(8_D?0&OIBB@#X"=&C=D=2K*<,K#!!
M]*;7L?[07A*'2/$MKKMG$$AU0-YX4<"9<9/_  ($'Z@FO'* "BBB@ HHHH *
M^I_V>?\ DFLG_80E_P#04KY8KZ2^!7B?0-(^'\EMJ>N:997!OI'$5S=QQMM*
MI@X8@XX- &W\8/A]H^K^#M2UBUL+>WU6RB-U]HB0(9$09=6Q][Y0<9YR!7RE
M7TM\5/B_X?\ ^$5OM$T*^34+V^B,#O""8XHVX8ENA)&0 ,]>??YIH **** /
M?/!FH-:?LR^(Y&;@/<0+["0(N/S<_G7@=>YZK9/X<_9=M+>9=DVJ7,<KC&,A
MG\Q?_'$4UX90 4444 %=A\,/$W_"*>/]-OY'VVLC_9[GT\M^"3]#AO\ @-<?
M10!U'Q$\3'Q;XZU/55;=;M)Y5M_UR3Y5_/&[ZDUR]%% !1110 5]4?L]7GVG
MX;20$\VM_+&!GH"JO_-C7RO7T3^S3>;]+\066?\ 530R@?[RL/\ V04 >[5\
ME?'+Q'_;OQ%N;:)]UMI:"T0 \;QS(?KN)7_@(KZ?\4:Y%X;\+ZEK,V-MI TB
M@G[S=%7\6('XU\-7$\MU<RW$[EYI7+NYZLQ.2?SH CHHHH O76E7-GI>GZA*
MN(+X2&$XZ[&VM^M4:]Q^)OA3^S/@CX-D6/$EAM$HQ]TSKO?_ ,? _.O#J "O
M7/V?/$/]F>.9M)D?$&J0%5!/'FIEE_\ '=X_$5Y'5W2-3GT;6;+4[8XFM)TF
M3G&2I!Q].* /O*O@B_\ ^0C<_P#75OYFON[3[Z#4]-M;^U??;W,2S1MZJP!'
M\Z^$;_\ Y"-S_P!=6_F: *]%%% !1110 5L3>)M2N/"D/AR>7S;&WN?M, <D
MF([2"H_V3G./7ZFL>B@ HHHH *]D\'_ ?_A+/">GZY_PDGV7[6C-Y/V'?LPQ
M7[WF#/3TKQNOL?X/_P#)*- _ZY/_ .C'H \X_P"&9?\ J;O_ "F__;:/^&9?
M^IN_\IO_ -MKW^B@#Q?PM^S[:^'_ !+8ZM>:]_:$=I)YHMOL7EAF'W23O;H<
M'&.<5[1110 4444 %%%% !1110 4444 %%%% !1110!\L?M#?\E*C_[!\7_H
M3UY/7K'[0W_)2H_^P?%_Z$]>3T %%%% 'W?H/_(O:9_UZ1?^@"M"L_0?^1>T
MS_KTB_\ 0!2ZSK.GZ!I4^I:G<I;VL*[F=S^@'<GL!UH ^:?VB'B;XD0"/[RZ
M=$).?XM\A_D17DM;OC+Q)+XM\6ZAK<JE!<R?NXS_  1@!5'UP!GWS6%0 444
M4 %%%% !7W)X.>-_ ^@-$08SIUOMQTQY:U\-U]-_ 7QS;ZIX=3PQ>3*NHV /
MV=6/,T/7CU*\C'ICWH ]DHHI"0JEF(  R2>U 'C7[2+PCP5I2-_KSJ(*?[HC
M?=^I6OF:O3?C7XYA\7>*H[33YA+IFFJT<4BGB60XWN/4< #Z9[UYE0 4444
M%%%% !1110 4444 %=]\+_AQ>>.=<CDFB>/1;9P;J<\;_P#IFI[L>_H.?0&W
M\&K#PEK/BAM*\2V N)YANLF>5E0N.2C $ Y'(SZ$=Q7UA:6EM86L=K9V\5O;
MQC"11(%51[ <"@#Q7]H^X2V\*Z%IL:JD;W32*BC  C3:,#VWU\X5[A^TI>;]
M?T*QS_J;62;'^^P'_M.O#Z "BBB@ HHHH **** "BBB@ KVK]FV[V>+-8LL_
MZZQ$N/\ <<#_ -GKQ6O3/@+=_9OBI9Q9_P"/FWFB_)-__LE 'HG[1OB/[+H>
MG>'87Q)>2?:)P/\ GFGW0?8L<_\  *^;Z[3XJ^(_^$F^(FJ7:/NMH'^RV_IL
MCXR/8MN;_@5<70 5J^&=*.N>*=*TL#(N[N.%O92P!/X#)K*KN/A+J&C:1\0;
M/5-<O([6TM(Y)%=U9@7*[5& #_>S^% 'TK\4])&K?##7;5$RT5MYZ #H8B'X
M_!2/QKXRK[#G^+7P]N;>6"7Q#;M'*A1U\F3D$8/\-?(%PB17,L<4@DC1RJN.
MC '@_C0!'1110!]5_ +Q"-7^'XTZ1]UQI4QA()Y\MOF0_JR_\!KY<O\ _D(W
M/_75OYFO2_@)XB&C_$ :?*^VWU2$P8)X\P?,A_1E_P"!5YI?_P#(1N?^NK?S
M- %>BBB@ HHHH **** "BBB@ K['^#__ "2C0/\ KD__ *,>OCBOL?X/_P#)
M*- _ZY/_ .C'H [BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^6
M/VAO^2E1_P#8/B_]">O)Z]8_:&_Y*5'_ -@^+_T)Z\GH **** /6/^&@O%<.
MG065G9Z7 L,2QB3RG9_E&,\MC]*X'Q#XMU[Q7<B?6]3GNV7[B,0$3_=084?@
M*Q:* "BBB@ K>\,^%+_Q0FK-8H3_ &=9/=OA<[MI'RCW(S@>QK*T_3[O5=0@
ML+"WDN+J=PD448R6)K[ ^&/@.+P)X76UD*2:E=$2WLJ]"V.$'^RH)'N23WQ0
M!\;45Z5\8/AU+X.\0/J%C"?[$OI"T)4<0.>3&?3N1[?0UYK0 5-:W5Q8W45U
M:3R07$3;HY8F*LI]01TJ&B@#UC2OVA/&%A;+#=Q:?J&T8$LT15S]2A _2L/Q
M7\7_ !;XMM7L[FZBL[*08>WLD*!QZ,22Q'MG'M7!T4 %%%% !117HVO?#^3P
MQ\(;/6]2B*:IJ.I1!8V&###Y4I"GW8X)^B^] 'G-%%% !752^$W?X:6WBNW5
MF5+Z2TNA_=&%*-^9(/U6N5KZ8^"NCVOB#X,ZCI-ZNZWN[N>)_495,$>X."/<
M4 ?,]%7M9TFZT+6;S2KU-ES:2M%(.Q(/4>QZCV-4: )()Y;6XBN()&CFB</&
MZ'!5@<@@^H-?9'PR\<1>.?"<5XY5=1M\0WL:\8?'W@/1AR/Q':OC.NN^'/C:
M?P-XKAU %GLI?W5Y"/XXR>H_VAU'Y=S0!T?Q_O/M7Q0EASG[+:0P_3(+_P#L
M]>75UGQ,U6'6_B/K>H6TRS023A8Y$.0RJJJ"#Z86N3H *D\B7[-]H\MO)W[-
M^.-V,X^N*CKW/X=^!AXJ^!FN6XC4WL]\TUFQ[/&B[?IDEU^C4 >&44YT:-V1
MU*LIPRL,$'TIM !115_1=)N=>UNRTJS7=<7<RQ)QP,GJ?8=3["@"K+;3PQ02
MRQ.D<Z%XF8<.H8J2/7E2/PJ*O=OCUX3MM#\,^%7L8]MO8HVGEL<M\H92?<E7
M)]S7A- !6CH6LW/A_6(=4LSMN85<1M_=+(RY_#=FLZB@ HHHH **** "BBB@
M HHHH LZ??3Z9J5K?VS;9[:99HV]&4@C]144\OGW$LN-N]RV,],G-1T4 %%%
M% %FTT^[ODNGM;>29;6$SS[!G9&&"EC[ L/SJM7KW[.B+)X_U%'4,K:3*&5A
MD$>;%Q5_XN?!QM(:;Q!X9MF;3SE[JSC&3;^KJ/[GJ/X?IT /$J*** "BBB@
MK['^#_\ R2C0/^N3_P#HQZ^.*^Q_@_\ \DHT#_KD_P#Z,>@#<\5>+-)\&Z,^
MIZO.4B!VQQH,O*W95'<_H.]<);>*/BIXHB6]T3PWI>DZ=(-T+:I(QDD7L< @
M@'K]WZ$U1N[=/'/[0CZ??XETOPY:"5+=AE'E(0Y(_P!YQ]?+ JGXWUS69/C
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
%** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>gpe304xr1jov000001a.jpg
<DESCRIPTION>DORMAN LOGO
<TEXT>
begin 644 gpe304xr1jov000001a.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" ". E@# 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#W^BBL?Q!X
MIT7PK;PW&MWRV<,S[(W9&8%L9Q\H/:@#8HKA_P#A<'@'_H8X/^_4G_Q-'_"X
M/ /_ $,<'_?J3_XF@#N**X?_ (7!X!_Z&.#_ +]2?_$T?\+@\ _]#'!_WZD_
M^)H [BBN'_X7!X!_Z&.#_OU)_P#$T?\ "X/ /_0QP?\ ?J3_ .)H [BBN'_X
M7!X!_P"AC@_[]2?_ !-'_"X/ /\ T,<'_?J3_P")H [BBN'_ .%P> ?^AC@_
M[]2?_$T?\+@\ _\ 0QP?]^I/_B: .XHKA_\ A<'@'_H8X/\ OU)_\31_PN#P
M#_T,<'_?J3_XF@#N**X?_A<'@'_H8X/^_4G_ ,31_P +@\ _]#'!_P!^I/\
MXF@#N**X?_A<'@'_ *&.#_OU)_\ $T?\+@\ _P#0QP?]^I/_ (F@#N**X?\
MX7!X!_Z&.#_OU)_\31_PN#P#_P!#'!_WZD_^)H [BBN'_P"%P> ?^AC@_P"_
M4G_Q-'_"X/ /_0QP?]^I/_B: .XHKA_^%P> ?^AC@_[]2?\ Q-'_  N#P#_T
M,<'_ 'ZD_P#B: .XHKA_^%P> ?\ H8X/^_4G_P 31_PN#P#_ -#'!_WZD_\
MB: .XHKA_P#A<'@'_H8X/^_4G_Q-'_"X/ /_ $,<'_?J3_XF@#N**X?_ (7!
MX!_Z&.#_ +]2?_$T?\+@\ _]#'!_WZD_^)H [BBN'_X7!X!_Z&.#_OU)_P#$
MT?\ "X/ /_0QP?\ ?J3_ .)H [BBN'_X7!X!_P"AC@_[]2?_ !-'_"X/ /\
MT,<'_?J3_P")H [BBN'_ .%P> ?^AC@_[]2?_$T?\+@\ _\ 0QP?]^I/_B:
M.XHKA_\ A<'@'_H8X/\ OU)_\31_PN#P#_T,<'_?J3_XF@#N**X?_A<'@'_H
M8X/^_4G_ ,31_P +@\ _]#'!_P!^I/\ XF@#N**X?_A<'@'_ *&.#_OU)_\
M$UV5I=07UG!=VTBRV\\:RQ2+T96&01]0: )J*KWU[;:;87%]>2K#:V\;2RR-
MT55&2?RKC_\ A<'@'_H8X/\ OU)_\30!W%%</_PN#P#_ -#'!_WZD_\ B:/^
M%P> ?^AC@_[]2?\ Q- '<45P_P#PN#P#_P!#'!_WZD_^)H_X7!X!_P"AC@_[
M]2?_ !- '<45P_\ PN#P#_T,<'_?J3_XFC_A<'@'_H8X/^_4G_Q- '<45P__
M  N#P#_T,<'_ 'ZD_P#B:/\ A<'@'_H8X/\ OU)_\30!W%%</_PN#P#_ -#'
M!_WZD_\ B:/^%P> ?^AC@_[]2?\ Q- '<45P_P#PN#P#_P!#'!_WZD_^)H_X
M7!X!_P"AC@_[]2?_ !- '<45P_\ PN#P#_T,<'_?J3_XFC_A<'@'_H8X/^_4
MG_Q- '<45P__  N#P#_T,<'_ 'ZD_P#B:/\ A<'@'_H8X/\ OU)_\30!W%%<
M/_PN#P#_ -#'!_WZD_\ B:/^%P> ?^AC@_[]2?\ Q- '<45P_P#PN#P#_P!#
M'!_WZD_^)H_X7!X!_P"AC@_[]2?_ !- '<45P_\ PN#P#_T,<'_?J3_XFC_A
M<'@'_H8X/^_4G_Q- '<45P__  N#P#_T,<'_ 'ZD_P#B:/\ A<'@'_H8X/\
MOU)_\30!W%%</_PN#P#_ -#'!_WZD_\ B:/^%P> ?^AC@_[]2?\ Q- '<45P
M_P#PN#P#_P!#'!_WZD_^)H_X7!X!_P"AC@_[]2?_ !- '<45P_\ PN#P#_T,
M<'_?J3_XFI;;XL>![RZAMK?7XI9YG$<<:PRDLQ. !\O4F@#LZ*** "N8^('A
M2/QGX,OM((7[05\VU<_P3+ROTSRI]F-=/10!\!RQ20320S(R2QL5=&&"I'!!
MIE>L?'GP?_87C :S;1XLM6S(V!PLX^^/QR&^I;TKR>@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ KZZ^"&M_VS\,;&-VW36#O9O]%Y7_ ,=91^%?(M>Y
M_LVZWY.L:QH;M\MQ"MS$"?XD.UL>Y#C_ +YH ]#^.FKG2_AA>0JVV2_FCM5.
M><$[F_\ '4(_&ODFO>/VD]8WZAHFBHW^JB>ZD'KN.U?_ $%_SKP>@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "O8/V?\ P@=7\4R>(+F/-II8Q%D</.PX_P"^1D_4K7D444D\T<,*
M,\LC!411DL3P *^UO 'A5/!O@RPTC"FX5/,N6'\4K<M]0.@]@* .FHHHH **
M** .7^('@Z'QQX3N-'>189MRRV\S#(CD7H<>A!(/UKQC_AFO6/\ H8+'_OR]
M?1]>0?&+QGXQ\#WME>:1+;G2;I?+)DMPQCF&3@GW'(^C4 <?_P ,UZQ_T,%C
M_P!^7H_X9KUC_H8+'_OR]<__ ,+]\=?\_%C_ . H_P :/^%^^.O^?BQ_\!1_
MC0!T'_#->L?]#!8_]^7H_P"&:]8_Z&"Q_P"_+US_ /POWQU_S\6/_@*/\:/^
M%^^.O^?BQ_\  4?XT =!_P ,UZQ_T,%C_P!^7H_X9KUC_H8+'_OR]<__ ,+]
M\=?\_%C_ . H_P :/^%^^.O^?BQ_\!1_C0!T'_#->L?]#!8_]^7H_P"&:]8_
MZ&"Q_P"_+US_ /POWQU_S\6/_@*/\:/^%^^.O^?BQ_\  4?XT =!_P ,UZQ_
MT,%C_P!^7H_X9KUC_H8+'_OR]84?[0/CA&RSZ=(,=&MN/T(K9L?VDM>C8?VA
MH>G7"]_(=XC^I:@"3_AFO6/^A@L?^_+T?\,UZQ_T,%C_ -^7KL=%_:'\+7[+
M'JEI>Z8YZN5\Z,?BOS?^.UZ=I&NZ5K]H+K2=0MKV$]6AD#;?8CJ#[&@#P#_A
MFO6/^A@L?^_+T?\ #->L?]#!8_\ ?EZ^CZ* /G#_ (9KUC_H8+'_ +\O1_PS
M7K'_ $,%C_WY>OH^H+R\M=/M)+N\N(K>WB7=)+*X55'J2>!0!\[_ /#->L?]
M#!8_]^7H_P"&:]8_Z&"Q_P"_+UT_BO\ :&T?3G>V\.V;:G,./M$I,<(/L/O-
M^GU->3ZQ\:/'.L.W_$W^Q1'I%91B,#Z-RW_CU '8_P##->L?]#!8_P#?EZ/^
M&:]8_P"A@L?^_+UY+/XH\073;KC7=3F;.<R7<C']35BS\;>*M/8&U\1ZK%C'
MRB[?;Q[$X- 'J7_#->L?]#!8_P#?EZ/^&:]8_P"A@L?^_+UA:%\??&.ENJZ@
M]MJL X*SQA'Q[,F.?<@U[/X.^,_ACQ9)':22-I>HO@"WNF&USZ(_0_0X)]*
M/-?^&:]8_P"A@L?^_+T?\,UZQ_T,%C_WY>OH^O/?C%XOU;P7X1M-2T=XEN);
M](&,L>\;3'(QX^JB@#S+_AFO6/\ H8+'_OR]'_#->L?]#!8_]^7KG_\ A?OC
MK_GXL?\ P%'^-'_"_?'7_/Q8_P#@*/\ &@#H/^&:]8_Z&"Q_[\O1_P ,UZQ_
MT,%C_P!^7KG_ /A?OCK_ )^+'_P%'^-'_"_?'7_/Q8_^ H_QH Z#_AFO6/\
MH8+'_OR]'_#->L?]#!8_]^7K!C_: \<(^YI-/<?W6MN/T(K=TS]I/68G U70
MK&X3N;:1X3_X]NH 7_AFO6/^A@L?^_+T?\,UZQ_T,%C_ -^7KT_PG\8_"?BN
M5+5+E]/OGX6WO0$WGT5L[3],@GTKT"@#YP_X9KUC_H8+'_OR]'_#->L?]#!8
M_P#?EZ^CZ^;_ !Q\:_%>C>-M7TS3)K1;.TN##&'MPQ^7@Y/US0 O_#->L?\
M0P6/_?EZ/^&:]8_Z&"Q_[\O7/_\ "_?'7_/Q8_\ @*/\:/\ A?OCK_GXL?\
MP%'^- '0?\,UZQ_T,%C_ -^7KB?!<]QX$^,%E!>':UK?M97!'0JQ,9/TYW?@
M*],^%?QCUKQ)XRCT;Q!);&*ZB86[11!")1\P!]B WXXKEOV@_#QTOQQ!K,2[
M8=4A#$CC]['A6_38?J30!B?$VXN/%WQCO[.T^>1KM-.MUSQN7"?^A;C^-=-_
MPS=XD_Z#.E?G)_\ $UF? S1I?$/Q,.K79,JV"/=RNW\4K?*N??+%O^ UU_Q2
M^,NM^'?&<VC^'Y+80VD:K.TD0<F4\G!] "H^N: ,/_AF[Q)_T&=*_.3_ .)H
M_P"&;O$G_09TK\Y/_B:Q_P#A?OCK_GXL?_ 4?XT?\+]\=?\ /Q8_^ H_QH V
M/^&;O$G_ $&=*_.3_P")H_X9N\2?]!G2OSD_^)K(3X_>. ZEIK%E!Y M@,BO
MJQ'62-70Y5@"#ZB@#YQ'[->LX&?$%AGO^Z>E_P"&:]8_Z&"Q_P"_+U]'T4 ?
M.'_#->L?]#!8_P#?EZ/^&:]8_P"A@L?^_+UL?%?XP:WX8\9-HV@26RQVT*?:
M#+$')D;YL#V"E?Q)KA_^%^^.O^?BQ_\  4?XT =!_P ,UZQ_T,%C_P!^7H_X
M9KUC_H8+'_OR]<__ ,+]\=?\_%C_ . H_P :/^%^^.O^?BQ_\!1_C0!T'_#-
M>L?]#!8_]^7H_P"&:]8_Z&"Q_P"_+UM_";XO:WXI\8'1M>DMF6>!VMS%$$/F
M+SCW^4,?PKW2@#YP_P"&:]8_Z&"Q_P"_+T?\,UZQ_P!#!8_]^7KZ/KY5NOCU
MXXBNYHUGL=J2,HS:CH#]: -O_AFO6/\ H8+'_OR]'_#->L?]#!8_]^7KG_\
MA?OCK_GXL?\ P%'^-'_"_?'7_/Q8_P#@*/\ &@#H/^&:]8_Z&"Q_[\O1_P ,
MUZQ_T,%C_P!^7JKX:_:$U^'6X#XA2"YTQOEE$$(1TS_$/7'IWKZ0T_4+35=/
M@O["XCN+6= \4L9R&!H ^>?^&:]8_P"A@L?^_+T?\,UZQ_T,%C_WY>OH^O./
MC)XSU?P3X=L+W1GA2::[\IS+'O&W8Q_F!0!YO_PS7K'_ $,%C_WY>C_AFO6/
M^A@L?^_+US__  OWQU_S\6/_ ("C_&C_ (7[XZ_Y^+'_ ,!1_C0!T'_#->L?
M]#!8_P#?EZ/^&:]8_P"A@L?^_+US_P#POWQU_P _%C_X"C_&C_A?OCK_ )^+
M'_P%'^- '0?\,UZQ_P!#!8_]^7H_X9KUC_H8+'_OR]<__P +]\=?\_%C_P"
MH_QH_P"%^^.O^?BQ_P# 4?XT =!_PS7K'_0P6/\ WY>C_AFO6/\ H8+'_OR]
M<_\ \+]\=?\ /Q8_^ H_QIT7QY\>S2I%%+9/([!546H))/04 >@>!O@/-X:\
M6V>LZGJEM>16A,D<,<9&9/X2<^AY^H%>VU1T9-131;-=6ECEU'RE-RT:A5\S
M'( '8'C\*O4 %%%% !1110 5@>-?#%OXP\)WVC3X#3)NAD/_ "SE'*M^?7V)
M%;]% 'QP?@]X^!(_X1R<X])H_P#XJC_A3_C[_H7)_P#O['_\57N_Q;\>>*/
M7V"\TJSTVXTVYS%(US%(S1RCD#*N!@CIQ_":\P_X:.\8?] W0_\ OQ-_\=H
MY?\ X4_X^_Z%R?\ [^Q__%4?\*?\??\ 0N3_ /?V/_XJNH_X:.\8?] W0_\
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
MJ $6JN);?/:-QN _#)7\*Y2@ JU::A=6,=TEM,T:W4)@FV_Q(65B/S455HH
M**** "M3P_X=U3Q1J\>F:1:M<7+\X' 1>[,>@ ]:RZ^L/@;X3AT'P+!J;Q#[
M?JH\^1R.1%_RS4>V/F^K>PH Y#2_V:T-JK:MXA87!'S):P953_O,<G\A6+XK
M_9ZU?2K22\T"_&JH@+-;/'Y<V/\ 9Y(8_D?0&OIBB@#X"=&C=D=2K*<,K#!!
M]*;7L?[07A*'2/$MKKMG$$AU0-YX4<"9<9/_  ($'Z@FO'* "BBB@ HHHH *
M^I_V>?\ DFLG_80E_P#04KY8KZ2^!7B?0-(^'\EMJ>N:997!OI'$5S=QQMM*
MI@X8@XX- &W\8/A]H^K^#M2UBUL+>WU6RB-U]HB0(9$09=6Q][Y0<9YR!7RE
M7TM\5/B_X?\ ^$5OM$T*^34+V^B,#O""8XHVX8ENA)&0 ,]>??YIH **** /
M?/!FH-:?LR^(Y&;@/<0+["0(N/S<_G7@=>YZK9/X<_9=M+>9=DVJ7,<KC&,A
MG\Q?_'$4UX90 4444 %=A\,/$W_"*>/]-OY'VVLC_9[GT\M^"3]#AO\ @-<?
M10!U'Q$\3'Q;XZU/55;=;M)Y5M_UR3Y5_/&[ZDUR]%% !1110 5]4?L]7GVG
MX;20$\VM_+&!GH"JO_-C7RO7T3^S3>;]+\066?\ 530R@?[RL/\ V04 >[5\
ME?'+Q'_;OQ%N;:)]UMI:"T0 \;QS(?KN)7_@(KZ?\4:Y%X;\+ZEK,V-MI TB
M@G[S=%7\6('XU\-7$\MU<RW$[EYI7+NYZLQ.2?SH CHHHH O76E7-GI>GZA*
MN(+X2&$XZ[&VM^M4:]Q^)OA3^S/@CX-D6/$EAM$HQ]TSKO?_ ,? _.O#J "O
M7/V?/$/]F>.9M)D?$&J0%5!/'FIEE_\ '=X_$5Y'5W2-3GT;6;+4[8XFM)TF
M3G&2I!Q].* /O*O@B_\ ^0C<_P#75OYFON[3[Z#4]-M;^U??;W,2S1MZJP!'
M\Z^$;_\ Y"-S_P!=6_F: *]%%% !1110 5L3>)M2N/"D/AR>7S;&WN?M, <D
MF([2"H_V3G./7ZFL>B@ HHHH *]D\'_ ?_A+/">GZY_PDGV7[6C-Y/V'?LPQ
M7[WF#/3TKQNOL?X/_P#)*- _ZY/_ .C'H \X_P"&9?\ J;O_ "F__;:/^&9?
M^IN_\IO_ -MKW^B@#Q?PM^S[:^'_ !+8ZM>:]_:$=I)YHMOL7EAF'W23O;H<
M'&.<5[1110 4444 %%%% !1110 4444 %%%% !1110!\L?M#?\E*C_[!\7_H
M3UY/7K'[0W_)2H_^P?%_Z$]>3T %%%% 'W?H/_(O:9_UZ1?^@"M"L_0?^1>T
MS_KTB_\ 0!2ZSK.GZ!I4^I:G<I;VL*[F=S^@'<GL!UH ^:?VB'B;XD0"/[RZ
M=$).?XM\A_D17DM;OC+Q)+XM\6ZAK<JE!<R?NXS_  1@!5'UP!GWS6%0 444
M4 %%%% !7W)X.>-_ ^@-$08SIUOMQTQY:U\-U]-_ 7QS;ZIX=3PQ>3*NHV /
MV=6/,T/7CU*\C'ICWH ]DHHI"0JEF(  R2>U 'C7[2+PCP5I2-_KSJ(*?[HC
M?=^I6OF:O3?C7XYA\7>*H[33YA+IFFJT<4BGB60XWN/4< #Z9[UYE0 4444
M%%%% !1110 4444 %=]\+_AQ>>.=<CDFB>/1;9P;J<\;_P#IFI[L>_H.?0&W
M\&K#PEK/BAM*\2V N)YANLF>5E0N.2C $ Y'(SZ$=Q7UA:6EM86L=K9V\5O;
MQC"11(%51[ <"@#Q7]H^X2V\*Z%IL:JD;W32*BC  C3:,#VWU\X5[A^TI>;]
M?T*QS_J;62;'^^P'_M.O#Z "BBB@ HHHH **** "BBB@ KVK]FV[V>+-8LL_
MZZQ$N/\ <<#_ -GKQ6O3/@+=_9OBI9Q9_P"/FWFB_)-__LE 'HG[1OB/[+H>
MG>'87Q)>2?:)P/\ GFGW0?8L<_\  *^;Z[3XJ^(_^$F^(FJ7:/NMH'^RV_IL
MCXR/8MN;_@5<70 5J^&=*.N>*=*TL#(N[N.%O92P!/X#)K*KN/A+J&C:1\0;
M/5-<O([6TM(Y)%=U9@7*[5& #_>S^% 'TK\4])&K?##7;5$RT5MYZ #H8B'X
M_!2/QKXRK[#G^+7P]N;>6"7Q#;M'*A1U\F3D$8/\-?(%PB17,L<4@DC1RJN.
MC '@_C0!'1110!]5_ +Q"-7^'XTZ1]UQI4QA()Y\MOF0_JR_\!KY<O\ _D(W
M/_75OYFO2_@)XB&C_$ :?*^VWU2$P8)X\P?,A_1E_P"!5YI?_P#(1N?^NK?S
M- %>BBB@ HHHH **** "BBB@ K['^#__ "2C0/\ KD__ *,>OCBOL?X/_P#)
M*- _ZY/_ .C'H [BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^6
M/VAO^2E1_P#8/B_]">O)Z]8_:&_Y*5'_ -@^+_T)Z\GH **** /6/^&@O%<.
MG065G9Z7 L,2QB3RG9_E&,\MC]*X'Q#XMU[Q7<B?6]3GNV7[B,0$3_=084?@
M*Q:* "BBB@ K>\,^%+_Q0FK-8H3_ &=9/=OA<[MI'RCW(S@>QK*T_3[O5=0@
ML+"WDN+J=PD448R6)K[ ^&/@.+P)X76UD*2:E=$2WLJ]"V.$'^RH)'N23WQ0
M!\;45Z5\8/AU+X.\0/J%C"?[$OI"T)4<0.>3&?3N1[?0UYK0 5-:W5Q8W45U
M:3R07$3;HY8F*LI]01TJ&B@#UC2OVA/&%A;+#=Q:?J&T8$LT15S]2A _2L/Q
M7\7_ !;XMM7L[FZBL[*08>WLD*!QZ,22Q'MG'M7!T4 %%%% !117HVO?#^3P
MQ\(;/6]2B*:IJ.I1!8V&###Y4I"GW8X)^B^] 'G-%%% !752^$W?X:6WBNW5
MF5+Z2TNA_=&%*-^9(/U6N5KZ8^"NCVOB#X,ZCI-ZNZWN[N>)_495,$>X."/<
M4 ?,]%7M9TFZT+6;S2KU-ES:2M%(.Q(/4>QZCV-4: )()Y;6XBN()&CFB</&
MZ'!5@<@@^H-?9'PR\<1>.?"<5XY5=1M\0WL:\8?'W@/1AR/Q':OC.NN^'/C:
M?P-XKAU %GLI?W5Y"/XXR>H_VAU'Y=S0!T?Q_O/M7Q0EASG[+:0P_3(+_P#L
M]>75UGQ,U6'6_B/K>H6TRS023A8Y$.0RJJJ"#Z86N3H *D\B7[-]H\MO)W[-
M^.-V,X^N*CKW/X=^!AXJ^!FN6XC4WL]\TUFQ[/&B[?IDEU^C4 >&44YT:-V1
MU*LIPRL,$'TIM !115_1=)N=>UNRTJS7=<7<RQ)QP,GJ?8=3["@"K+;3PQ02
MRQ.D<Z%XF8<.H8J2/7E2/PJ*O=OCUX3MM#\,^%7L8]MO8HVGEL<M\H92?<E7
M)]S7A- !6CH6LW/A_6(=4LSMN85<1M_=+(RY_#=FLZB@ HHHH **** "BBB@
M HHHH LZ??3Z9J5K?VS;9[:99HV]&4@C]144\OGW$LN-N]RV,],G-1T4 %%%
M% %FTT^[ODNGM;>29;6$SS[!G9&&"EC[ L/SJM7KW[.B+)X_U%'4,K:3*&5A
MD$>;%Q5_XN?!QM(:;Q!X9MF;3SE[JSC&3;^KJ/[GJ/X?IT /$J*** "BBB@
MK['^#_\ R2C0/^N3_P#HQZ^.*^Q_@_\ \DHT#_KD_P#Z,>@#<\5>+-)\&Z,^
MIZO.4B!VQQH,O*W95'<_H.]<);>*/BIXHB6]T3PWI>DZ=(-T+:I(QDD7L< @
M@'K]WZ$U1N[=/'/[0CZ??XETOPY:"5+=AE'E(0Y(_P!YQ]?+ JGXWUS69/C
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
%** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139961989399872">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>May 02, 2023</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_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">May  02,  2023<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 or 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 );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.01 Par Value<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>
<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>
</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> -Section 14a<br> -Number 240<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>9
<FILENAME>dorm-20230502_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="dorm-20230502.xsd" xlink:type="simple"/>
    <context id="i377d4aeae29147d9993fe310f1723954_D20230502-20230502">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000868780</identifier>
        </entity>
        <period>
            <startDate>2023-05-02</startDate>
            <endDate>2023-05-02</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502"
      id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV80L2ZyYWc6MjIwZTg5YzFmYmE3NDJiMWIzNDNjYmY2ZWMwMjAwOTkvdGFibGU6ZDJmMWNkNGMyYTUzNGNkODhiOTBmZDNhZjg4YWRlYjAvdGFibGVyYW5nZTpkMmYxY2Q0YzJhNTM0Y2Q4OGI5MGZkM2FmODhhZGViMF8wLTEtMS0xLTE5NjUz_3aebb764-c4ad-4cf6-af0b-67522555d515">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502"
      id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV80L2ZyYWc6MjIwZTg5YzFmYmE3NDJiMWIzNDNjYmY2ZWMwMjAwOTkvdGFibGU6ZDJmMWNkNGMyYTUzNGNkODhiOTBmZDNhZjg4YWRlYjAvdGFibGVyYW5nZTpkMmYxY2Q0YzJhNTM0Y2Q4OGI5MGZkM2FmODhhZGViMF8xLTEtMS0xLTE5NjUz_9cf7ba72-9aff-429c-a0d0-4831b164244f">0000868780</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502"
      id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGV4dHJlZ2lvbjpkZWVmZDQ0NTVhNDY0ZWJkOWYzOTE4YzQyNzU2NGQyZV8xMjQx_5dde7954-814c-4124-a233-4c4007510685">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502"
      id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGV4dHJlZ2lvbjpkZWVmZDQ0NTVhNDY0ZWJkOWYzOTE4YzQyNzU2NGQyZV8yMjU_eb2fec33-6123-48c7-9afe-a32c19ceabfa">2023-05-02</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502"
      id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGV4dHJlZ2lvbjpkZWVmZDQ0NTVhNDY0ZWJkOWYzOTE4YzQyNzU2NGQyZV8xMjQy_c8b60d24-dc9f-499e-beac-09a72f6ab046">DORMAN PRODUCTS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502"
      id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGFibGU6ZTEyMTUxYWJkYmNiNGM2NmFjZWJiNWRkOGNhZmM2YzUvdGFibGVyYW5nZTplMTIxNTFhYmRiY2I0YzY2YWNlYmI1ZGQ4Y2FmYzZjNV8wLTAtMS0xLTE5NjUz_cc5738a7-d800-40cb-b701-86312b758d97">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502"
      id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGFibGU6ZTEyMTUxYWJkYmNiNGM2NmFjZWJiNWRkOGNhZmM2YzUvdGFibGVyYW5nZTplMTIxNTFhYmRiY2I0YzY2YWNlYmI1ZGQ4Y2FmYzZjNV8wLTEtMS0xLTE5NjUz_d4bbf610-ac00-40d7-832b-354de7c20fe0">000-18914</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502"
      id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGFibGU6ZTEyMTUxYWJkYmNiNGM2NmFjZWJiNWRkOGNhZmM2YzUvdGFibGVyYW5nZTplMTIxNTFhYmRiY2I0YzY2YWNlYmI1ZGQ4Y2FmYzZjNV8wLTItMS0xLTE5NjUz_dbd8421d-e6e4-4f66-a7cc-8850e37ec5bf">23-2078856</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502"
      id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGV4dHJlZ2lvbjpkZWVmZDQ0NTVhNDY0ZWJkOWYzOTE4YzQyNzU2NGQyZV8xMjQz_9b5395e8-a26e-4745-b2f2-033caa046ae8">3400 East Walnut Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502"
      id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGV4dHJlZ2lvbjpkZWVmZDQ0NTVhNDY0ZWJkOWYzOTE4YzQyNzU2NGQyZV8xMjQ3_6f93921a-c724-4854-9106-714c21a25856">Colmar</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502"
      id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGV4dHJlZ2lvbjpkZWVmZDQ0NTVhNDY0ZWJkOWYzOTE4YzQyNzU2NGQyZV8xMjQ0_cfa938a2-79a3-4e93-b8b9-0078cf0572a3">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502"
      id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGV4dHJlZ2lvbjpkZWVmZDQ0NTVhNDY0ZWJkOWYzOTE4YzQyNzU2NGQyZV8xMjQ4_5fb45c44-8d96-4974-8d88-be86d9fb1912">18915</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502"
      id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGV4dHJlZ2lvbjpkZWVmZDQ0NTVhNDY0ZWJkOWYzOTE4YzQyNzU2NGQyZV8xMjQ1_7e62be84-c5f2-43ad-aed4-d164d0958c36">215</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502"
      id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGV4dHJlZ2lvbjpkZWVmZDQ0NTVhNDY0ZWJkOWYzOTE4YzQyNzU2NGQyZV8xMjQ2_606c848f-10ff-458b-b731-a03df18fd188">997-1800</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502"
      id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGFibGU6MWVhMjMzZDMwOTk4NGZhNDhmMmJkYzhlNzA4OWJkYzMvdGFibGVyYW5nZToxZWEyMzNkMzA5OTg0ZmE0OGYyYmRjOGU3MDg5YmRjM18wLTAtMS0xLTE5NjUz_e85b2cca-d39b-4969-8363-8353fafaf299">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502"
      id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGFibGU6MWVhMjMzZDMwOTk4NGZhNDhmMmJkYzhlNzA4OWJkYzMvdGFibGVyYW5nZToxZWEyMzNkMzA5OTg0ZmE0OGYyYmRjOGU3MDg5YmRjM18xLTAtMS0xLTE5NjUz_80316ad7-164c-4670-8ac4-3447550b16d1">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502"
      id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGFibGU6MWVhMjMzZDMwOTk4NGZhNDhmMmJkYzhlNzA4OWJkYzMvdGFibGVyYW5nZToxZWEyMzNkMzA5OTg0ZmE0OGYyYmRjOGU3MDg5YmRjM18yLTAtMS0xLTE5NjUz_edff5643-a1f3-4646-a0ae-a338e094178e">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502"
      id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGFibGU6MWVhMjMzZDMwOTk4NGZhNDhmMmJkYzhlNzA4OWJkYzMvdGFibGVyYW5nZToxZWEyMzNkMzA5OTg0ZmE0OGYyYmRjOGU3MDg5YmRjM18zLTAtMS0xLTE5NjUz_59351cf7-da38-45fb-8ae6-a8539f500b01">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502"
      id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGFibGU6Yzc4MDc3MmY1ZGM0NDUzNWFjNDc3YmM3NjYxZGIyNDQvdGFibGVyYW5nZTpjNzgwNzcyZjVkYzQ0NTM1YWM0NzdiYzc2NjFkYjI0NF8xLTAtMS0xLTE5NjUz_c493e9cf-9232-4905-a37d-9440e3c44869">Common Stock, $0.01 Par Value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502"
      id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGFibGU6Yzc4MDc3MmY1ZGM0NDUzNWFjNDc3YmM3NjYxZGIyNDQvdGFibGVyYW5nZTpjNzgwNzcyZjVkYzQ0NTM1YWM0NzdiYzc2NjFkYjI0NF8xLTItMS0xLTE5NjUz_9554aee0-b08d-487f-a61e-19dcad0061c4">DORM</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502"
      id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGFibGU6Yzc4MDc3MmY1ZGM0NDUzNWFjNDc3YmM3NjYxZGIyNDQvdGFibGVyYW5nZTpjNzgwNzcyZjVkYzQ0NTM1YWM0NzdiYzc2NjFkYjI0NF8xLTQtMS0xLTE5NjUz_b4d6bd5b-6878-40f8-b1d9-186585382056">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i377d4aeae29147d9993fe310f1723954_D20230502-20230502"
      id="id3VybDovL2RvY3MudjEvZG9jOjZlMTYxYjBiZTY1NDRjOWE5ZjhhMjM0YWYzNzk3ZDg5L3NlYzo2ZTE2MWIwYmU2NTQ0YzlhOWY4YTIzNGFmMzc5N2Q4OV8xL2ZyYWc6ZGVlZmQ0NDU1YTQ2NGViZDlmMzkxOGM0Mjc1NjRkMmUvdGV4dHJlZ2lvbjpkZWVmZDQ0NTVhNDY0ZWJkOWYzOTE4YzQyNzU2NGQyZV8xMjM5_267aea77-4f4c-4224-8d9e-9f904d835288">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>10
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M3YI"5S%NV G&D3S'$)C%^(QF&5*=##[Q_F"G)$WS/(X %F>0IA@"IQ%', ;
M 4/2='@//GL?)=-[*CG_5U/\!%!+ P04    " "Z.*)6EXJ[',     3 @
M"P   %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%
MBD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L
M'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA<UYVE/=LO3T%O@*\Z3'%":4A+
M,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO
M8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0    ( +HXHE:JQ"(6
M,P$  "("   /    >&PO=V]R:V)O;VLN>&ULC5'1;L(P#/R5*A^P%K0A#5%>
M0-N0I@V-B??0NM0BB2O'A8VOG]NJ&M)>]I3<V;K<7187XM.!Z)1\>1=B;FJ1
M9IZFL:C!VWA'#02=5,3>BD(^IK%AL&6L <2[=)IEL]1;#&:Y&+6VG-X"$B@$
M*2C9$7N$2_R==S Y8\0#.I3OW/1W!R;Q&-#C%<K<9":)-5U>B/%*0:S;%4S.
MY68R#/; @L4?>M>9_+2'V#-B#Q]6C>1FEJE@A1REW^CUK7H\@RX/J!5Z0B?
M:ROPS-0V&(Z=C*9(;V+T/8SG4.*<_U,C5146L*:B]1!DZ)'!=09#K+&))@G6
M0VY6= ;N\N@#FW+()FKJIBF>HPYX4P[V1D\E5!B@?%.9J+SV4VPYZ8Y>9WK_
M,'G4'EKG5LJ]AU>RY1AQ_)[E#U!+ P04    " "Z.*)6)!Z;HJT   #X 0
M&@   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSM9$]#H,P#(6O$N4 -5"I
M0P5,75@K+A %\R,2$L6N"K<OA0&0.G1ALIXM?^_)3I]H%'=NH+;S)$9K!LID
MR^SO *1;M(HNSN,P3VH7K.)9A@:\TKUJ$)(HND'8,V2>[IFBG#S^0W1UW6E\
M./VR./ /,+Q=Z*E%9"E*%1KD3,)HMC;!4N++3):BJ#(9BBJ6<%H@XLD@;6E6
M?;!/3K3G>1<W]T6NS>,)KM\,<'AT_@%02P,$%     @ NCBB5F60>9(9 0
MSP,  !,   !;0V]N=&5N=%]4>7!E<UTN>&ULK9--3L,P$(6O$F5;)2XL6*"F
M&V +77 !8T\:J_Z39UK2VS-.VDJ@$A6%3:QXWKS/GI>LWH\1L.B=]=B4'5%\
M% )5!TYB'2)XKK0A.4G\FK8B2K636Q#WR^6#4,$3>*HH>Y3KU3.T<F^I>.EY
M&TWP39G 8ED\C<+,:DH9HS5*$M?%P>L?E.I$J+EST&!G(BY84(JKA%SY'7#J
M>SM 2D9#L9&)7J5CE>BM0#I:P'K:XLH90]L:!3JHO>.6&F,"J;$#(&?KT70Q
M32:>,(S/N]G\P68*R,I-"A$YL01_QYTCR=U59"-(9*:O>"&R]>S[04Y;@[Z1
MS>/]#&DWY(%B6.;/^'O&%_\;SO$1PNZ_/[&\UDX:?^:+X3]>?P%02P$"% ,4
M    " "Z.*)6!T%-8H$   "Q    $               @ $     9&]C4')O
M<',O87!P+GAM;%!+ 0(4 Q0    ( +HXHE;XU!]:[@   "L"   1
M      "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( +HXHE:9
M7)PC$ 8  )PG   3              "  <P!  !X;"]T:&5M92]T:&5M93$N
M>&UL4$L! A0#%     @ NCBB5JZ4KBD_!   <Q   !@              ("!
M#0@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( +HXHE:?
MH!OPL0(  .(,   -              "  8(,  !X;"]S='EL97,N>&UL4$L!
M A0#%     @ NCBB5I>*NQS     $P(   L              ( !7@\  %]R
M96QS+RYR96QS4$L! A0#%     @ NCBB5JK$(A8S 0  (@(   \
M     ( !1Q   'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( +HXHE8D'INB
MK0   /@!   :              "  :<1  !X;"]?<F5L<R]W;W)K8F]O:RYX
M;6PN<F5L<U!+ 0(4 Q0    ( +HXHE9ED'F2&0$  ,\#   3
M  "  8P2  !;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@     )  D /@(  -83
$      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<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>12
<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>13
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.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="dorm-20230502.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dormanproducts.com/role/Cover</Role>
      <ShortName>Cover</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" original="dorm-20230502.htm">dorm-20230502.htm</File>
    <File>dorm-20230502.xsd</File>
    <File>dorm-20230502_lab.xml</File>
    <File>dorm-20230502_pre.xml</File>
    <File>dorm-2023401xexx991.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>dorm-20230502_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="22">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>15
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "dorm-20230502.htm": {
   "axisCustom": 0,
   "axisStandard": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2022": 22
   },
   "contextCount": 1,
   "dts": {
    "inline": {
     "local": [
      "dorm-20230502.htm"
     ]
    },
    "labelLink": {
     "local": [
      "dorm-20230502_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "dorm-20230502_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "dorm-20230502.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/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 23,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2022": 2,
    "total": 2
   },
   "keyCustom": 0,
   "keyStandard": 22,
   "memberCustom": 0,
   "memberStandard": 0,
   "nsprefix": "dorm",
   "nsuri": "http://www.dormanproducts.com/20230502",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dorm-20230502.htm",
      "contextRef": "i377d4aeae29147d9993fe310f1723954_D20230502-20230502",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Cover",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.dormanproducts.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dorm-20230502.htm",
      "contextRef": "i377d4aeae29147d9993fe310f1723954_D20230502-20230502",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 0,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.dormanproducts.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.dormanproducts.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.dormanproducts.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.dormanproducts.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.dormanproducts.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.dormanproducts.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.dormanproducts.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.dormanproducts.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.dormanproducts.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.dormanproducts.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.dormanproducts.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.dormanproducts.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.dormanproducts.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.dormanproducts.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.dormanproducts.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Pre-commencement Issuer Tender Offer",
        "terseLabel": "Pre-commencement Issuer Tender Offer"
       }
      }
     },
     "localname": "PreCommencementIssuerTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.dormanproducts.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Pre-commencement Tender Offer",
        "terseLabel": "Pre-commencement Tender Offer"
       }
      }
     },
     "localname": "PreCommencementTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.dormanproducts.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.dormanproducts.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.dormanproducts.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Soliciting Material",
        "terseLabel": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.dormanproducts.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.dormanproducts.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Written Communications",
        "terseLabel": "Written Communications"
       }
      }
     },
     "localname": "WrittenCommunications",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.dormanproducts.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    }
   },
   "unitCount": 0
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r2": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r3": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r4": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r5": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r6": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>16
<FILENAME>0001628280-23-014744-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001628280-23-014744-xbrl.zip
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
M5..H(D;?TX0.O3S;1(W8*Z,-KJ'Y(3A%^KPS U[P3?[\"9!N-@0%3T#7\_.
M(*",@'4A<0SFP!-9W'SVBJF#;^ET/KE]*3*WTRR'?S-0>NB?H;AA#Q5&:7N0
M!F'!&W)!8!EM@^X97&9P+_;)07>>$S"&% $F9V!K",>]O< -<F3;95DLW-6M
M'U /C.?E7?[BH> -KB)WQH+X\GTPW*D0(/Y2Y,2X%R=B>:)26(IA&@<9_Y%7
MSWHD# 5@<!FX*X!#Z(P'_"!D=,H!8B'!O(.^94)*+LV[M:83LLE7B43%FL^S
MVGSE&;]M7MXV<P$ !&5#M\^]3A@!?S ,B!N$15>B<Y*CK*!G$X:23@>5#;W>
MPH1=C?!FY@AB/DT @:9G#6Y,DYTZ;//#$E0OPYQ-OO_ !N*N2382K,Q/-;"<
M3RG +>A]>@6EMT!&07Y!Q0I>7<]8V49I!8/S\ D&KDZ)EU>S800,/_Z\9%%>
MTGS894E^6^;CRDJ(.PYXPD8V+XU9^>7H+FVMFK_;LR->0L5MT$\W+?QL)M<]
M8/Z6(+NLERW#?B,I$Y9<5A7]M9\(>BRV% LZLZG%>>H7391XN4FHL<Q+@\'"
MK6\W.Y'V[4[D3[9 [C!OZ^_'K-O?>^%:C@!?35+/C5/@WR^-<!U[\M.+Q<A*
M-,0*2?_\X@2BI5>5:9(\8J.1;<OE7AZ)_%#PB?:G/A$50';.QP.\099C".^)
MMV5)^T75\$X"I*#O!+R+!M\4!J[E5_'42$Z*&QXW&!@I2J=OCQ5.(J_*6T+B
M+;-T^KZ0N5V?=QBGD]57'J=[HES!]5R"@\:>L]T^W/_)"\]>:QAD_L5#Q1[(
M/\,@G?I<Z\8B5FR>T"'XY1X9\@T/$5<I;F?@W;C@1<# H2 IWA'ALAX)?>Z[
M\X:$UIY6X(&6(8\AB.;(,.\E*0R.KA5N>FM^BU:VC<>_<D!3RYJVGH-QIU3O
MLF(__CLJC+*D//XM.JI1-JWUFGV\ZVYNK7KO:UO6 H)/JN]N>)'-3?AHR>K)
M^D^\F:?Q69ZQZN-BPC4N.GHAP\%?BU:]<V[\78?]$B-;>%?98Y^!>ZF1"9/T
M^[AZXXB,-SFB2E8!L'X>@+M61G\P<37[?8[AOI@.>;23#B^Z##RG]&;6>F^C
M?=,,]V9<<W&T91VF>L7PZ:;CN'&0I.@H\!CBD2?QDOG-)T\:78^XG5[ _+E$
MC9:XE3@5^V]M\/6S8;K\>H>W$_"HN D=PY]>'H5;_P]02P,$%     @ NCBB
M5@,&(QAM @  @ <  !$   !D;W)M+3(P,C,P-3 R+GAS9,U56V^;,!1^SZ_P
M>)ZYA*0!U*326E6:E&U2UJI]FXPY)%;!9K9ITG\_VP&EI.W:2'L8+YASON_<
MCSF_V-45>@2IF.!S+_)##P&GHF!\/?=N;ZYQXETL1J/S3QC??UDMT96@;0U<
MHTL)1$.!MDQOT%T!Z@&54M3H3L@']D@P7CC2I6B>)%MO-!J'X_A8*[,TS&?Y
M+$UP26F!)]/)%"=G28G+:0QAE"=3$D>?U]DLS(NBS F.27Z&)V0RPX1.4QR#
M,9!,TCC)J3.Z4YFB&Z@),HEQE>W4W-MHW61!L-UN_6WL"[D.QF$8!???EC\=
MU.NP%>,/ _0NEU6/CP.KSHF"'EX(60_@5D!X(T714JU\*NK )AU.P[&'B-:2
MY:V&:X.Z@I*TE9Y[+?_=DHJ5# I3^ IL:0> 9VI-Y!KT=U*#:@B%#[M>C!"R
M=6%U(Z1&_%4#76&B-$V#G<W40_LZ+@4EV@W'FX5Q>&R/.!KC./)WJO""#[D=
M&F)<:<(IG.+;?.&>]R]B.'3YM!AZWNDQ.&,*J+\6CT$!S'9N_+I[]1;<'K ]
M#'T2SH5V?"OI9$W#>"GV B.R@6=]]"LH^\5YL0VOC(A[9412*:IWYBDPP]F
MU S4\TUR!C82RKEG9QCW4_NK(KEO(NDA+QP,6V#5@:% M3QDTG/U4V.XRC2@
M@GUM_N?$&PFG)FXHREP<KM$GYF_Y-T:/6#'W+H7Y$WC(RFY77]^[8)SK/:6W
MV5LMH&2<N;D+W1,A?/AU8.18Y\$Q]LA*JZ#XP1?N?)QB1^X@?R%24M&V.IUW
M".M-6B?L2]BM6##<L?WWLSUT@OUR+T9_ %!+ P04    " "Z.*)6B]ERC8L@
M  !1+   %    &1O<FTM,C R,S U,#)?9S$N:G!G[7EY/)3_VO_-Q-@RD:5L
M4U%D278*HV1+)4H*F:2L1;8,9@S9(DRI](VOG>PF6;,-$4FRFR)A"%EGK(-9
M?G??[SG/J<[I.<_SO,[S^CU_G-OK>KUXN>_/?;VOS_MZ7]?UN9D?F*/ CI.&
M)H8 "PL+< 7\ 9A#@#[ P<X.96?C@$*AG)P<7#P"VWFXN7EV\^^$"8B+P"7$
M1<3$]D@=DMZS3UY23$Q&XZ#\8255556XM):.IK+V(155Y6^+L'!R<O)P\^S:
MOGV7\EZQO<K_[8O9 /!Q '&L%R$L^P!6/A8('PNS&8 #  L;RQ\7\)>+A16R
MC8T=RL')Q0W>4+X#8&6!0%BW0=C8MFT#_XL!_P]LXV/CWZMTC'VGN3UTGZ>
M<LB#= [)XR6-@A;=9"F5JUYW.+F$A'?M%ME_0%KFH*RJFKJ&IM81_1,&AD;&
M)B?/G;>\8'7QDK7#M>N.3LXNKMX^OK?]4/X!H6'A$9%WHZ+C'SYZG/#DMZ>)
M&9E9V<]R<O/R7Y26E5=45KVL?M74_+JE]4W;VY[>OOX!XH>/@V.D\8DODU/3
M7V<H2\LKJVOKU(W-;[A8  C+7Z]_B(L/Q,6Z;1MD&_0;+A96OV\W\&UCVZO$
MSG_,'&KON7.?<@B'P/$'Z26-G)(J%F3!JU[=7$)2JF/[*=^@_8'LOP;LSO\(
MV7\ ^QNN08 'P@)N'H0/0 #KFS*%V!VH' -R4:V&R/#2QR:5N=B/NT-N.,%E
M='(A5Z/'F,#8+124$:&)6.Q+I9V&DZNT(4Q 7PR^/F/&.!!\-%HND@F$-X["
M-W>-,@&"!9:BBGTU2H;1>6YA1_(0U$1@0:88SA"&!F.G'4(9=!,FT-S-!+A#
M&Q K2HU,("B+"9"<(54955BJK00+$TB/@VVM2C.!G4:T0S" "72U0NF;#YE
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
MT[M1XJZRF@;3JJDR@S"ZXEV%)PR>H>*Z3CSAO14EPW'89/W8RC*;33\-<HA
MJ9VQ+HZI#(*KL_#$\Y6^XVYH\28.UBP*4LU,* G1FW9X%E34L-C=6Q2-]4=K
MB/1%6X6<B"!9E+7:BVZT?K;KY@VLO.1Y(W[#N@@C*=[4P&DV0#J\5DDCA"&#
M2EDZ*IF#,C3='W\PIJF--T/YX[:)*T_]=;16\YD 1W/*/@KN7JWG%^W;3WKO
MN2DWL76;22_Q,;16\J;(T%B:\U?A.&VCF[R/"G>7S>\WYA\O58*L#L^'VB4]
M<TD(T$WRR'%9^^KAXAZR+PK*A<A;3%EA<?\G'?W_;X,Q/_X_4$L#!!0    (
M +HXHE9I\(;H1PH  !A=   5    9&]R;2TR,#(S,#4P,E]L86(N>&ULU5Q=
M;]LZ$GWOK]!F7W:!LJ8D2B2+-A?=W'91;&Y;-"EZL8N%P<]$J"T%LM(D_WXI
MV4XLF[(E*E:U+XECCX9GCGF&HZ&8-[_=SV?>3Y4ODBQ]>^*_@B>>2D4FD_3J
M[<FWRP^ G/QV^N+%F[\ \.<_OIY[OV?B=J[2PCO+%2N4].Z2XMK[+M7BAZ?S
M;.Y]S_(?R4\&P&EUT5EV\Y G5]>%%\ @W/XT?TTAQQQ3 K00$J (18#$1 ,=
MA0KZG$0L]%]>O<:02ZDY R'C,4 ,8<!$1$&HC .":$BXJ)S.DO3'Z_('9POE
MF>#21?7GVY/KHKAY/9G<W=V]NN?Y[%667TT"",/)VOID97Z_8W\75M8^I712
M??IHNDALAL:M/_GSC_,+<:WF#"3IHF"I* =8)*\7U9OGF6!%Q?E!7%ZC1?D7
M6)N!\BW@!R#T7]TOY,GI"\];TI%G,_55::_\_>WKQ\8AZ:2TF*3JJOQFOZ@\
MR>1%P?+BG'$U,^@K;\7#C7I[LDCF-S.U?N\Z5]KN=I;G-:\E2EJB].,2Y5^;
M!IOT@/],>(M=K,\ K@KWTW-AW,?IIV>#>VGR@SH^X(UA>D->3JCWJ1QJ[CX.
MU1OZ\1$_U[3("C8;8%H\#;,!>5:^<6Y>K88I'>U)IM4XJ]2] 57=%RJ5:IDM
M:ZZ]1+X],:^F4B73]VF1% ]G9MW+V>RCN>#^7^IAJ@,AN$ ($$0@0 HQP"6#
M &H2Z#A")!+1M'B<U%.5@F\7Z_&K00Z,<-(AMJ)!H[E:9+>Y>%K=YC/;DF56
MJW)](Y.4S=7BAJTN,##+0F")_'0)TENA]"J8GL'Y9O(4D@N1L^/3,QL9,YFH
M89F5Y4"6;T>?B</1/^EK88!7H2^4>'65_9R8:PT%05"^ .6+2E;-'B<[7]Z[
M?(V3Y>( SRN+B<A,K7-3@!KE96W8,J B:_F]+ZDSPYYX62Y5;NI72PB6^7?)
M[C]*XS/1R;(*^W0[YRJ?AC@F,%(F 07(5)DQ$X!&6 (M(Q1 &D01[2CHAI%&
M*FR#UJO#]99XNPJ\B>"V0G\&VH81?'?&'(1_@(T>":#)\\")X$" NPGAT 6N
MB>&=E&:2+%:_3'6A_"F/A ZEH"#P?0$081JP"(5 <X2A5K$*?=TM*5A&&6E"
M6$%\N7[AE6"]SZGJFA!LQ+9-!CWI&B81=&?*(1'L8:)'$K!Y'3@![ EL5_S[
MC+L+_S)G9;/KXF'.L]DTAD;LHE0WA H@J25@E)OB/I*:A.8SCN*V8J]Y'IO
M5^"\);KV<J[3=5C"SB0<6;8MX^\D4FNL3L*L>QI,C-8 -@5H-W!=;3\D,[4J
M# D+L8!0 H$Y,;?2.@1<!020.((1QE!"W+'R?G(^-NFM5HP2H&-YO4%<VT74
MC8YAULXV3#BLEKLA]U@D-YP-O#;NAK&[)%ILNHOR2Z[.LOE<&5SE#L_'Q>)6
MY9=E>RS_K'4I4JA@%$048(3+Q1$S0 @)@(@8DT(&2%#<5J2'!AN;: U>(#8
M>TO$WA*R5V%N+^.#5!^6]7,2>&29]^*ND_#;DN*4" XZ'RPQM US,U&TOJ9[
MXKC(9HE("E,8_,&,%A,VFT9A %DH">#0#\Q-,PX #9D"H59AA&!(!%)M4\6N
M^[$EAR>$WAIB^UQ@8>^P^OMQ<F2]=Z&CD[R;HW82M,7=8!)N#F53M'NL>K:X
MSLS+S_EE=I>:S^( QC0"(442("$@8-#'0(>!#I0?8F/@U.!Z&F-L@MUNVI1(
M#8]>B=6QM;5!:,?&EAM- [>U6C'DWM+:Y:!_0VO#YZ]I9^T&U=C,LIBZ"OQC
M*K+\)LNKOOA%8?+&67:;%OG#62;55 A?1E!S$%-A;K29D( AB8"1/N;:CR0D
MLIO8]XXW4N'7,+_T*M3E[%XA]TKH7?/ ?M[;YH1G8W.8_-"+2(=TT8J>'JEC
MO_^!TTBK8'=32KO+NJ>7\I'%V9?K+%WWGG"(8H6U!!!)4^0C&@!.*04$">P+
M!B7DK?L!V\['EC@J?%X%L'/3;H>XP\F@#QU'5GX')CH)O"ED)S7O.!M,NDUA
M;.JTT:9G4?\E6Q1L]N_DIEIR"!9(<^J;FVX<F7MPJ0!5A  <":KCF(9$"Z>Z
MOC;,V(2Z7;@NP7H&K=.J;F6V8X'OS-? -7Y;JMS+?"L3_2O]NMM?4^Q;0VNL
M]^W6W>7_/4^*0J5E9^\V73T+LYA2/];$K,&FOO>U4;X. <,L!D*KD!#(F<2M
M'UFQCC VT:] >G64[;5NI_&PS'N3<V2%=^2ED[#WQNZD:;O'P>2\-Z!-)>\W
M["[B\N;_7:Y8M;;H*(Y]IGQ ,37:E8H#JE$ F!^%$1*0A''K;MRFX[%)MFHH
ME> Z+LLUL@XKU)6"(PNS9?2=!&D+U4F'-4>#R<\&?U-UUL\=Q);]5/D[OBAR
M)HHV$VC3?DPSJ,3E_6>-[+_/-(=LT;I-HIJGX6:1+8#:-+(:.&QZ*G%KUH$'
M/^"723%34Q;'F$<1!U)#!I!&/N""Q^5)5LP(Y0$AK1]AVG8^MN1=@?(R[?G!
MW_C?O37<#IN>V^P=%F(?3HZLQ:YT=-OT;(C;;<MSV]EP&YX-8=2V.YMLNLMS
M?4[]TEPZ]67($30UE:8L H@R#&@4!@ +"C7$1# .VTIST_'89/EX.+\$UUZ,
M-:X."]&5@2.+L%WPG:1GB]1)=C5'@TG.!G]3;M;/NTOMG?$A2S\?9NQJ&C!&
M8T49"*FD !%BEL$@5B# 7,<Z-&KS:5NMU3R/36R/X+P277NUU>DZ+#=G$HZL
MMY;Q=Q*<-58GQ=4]#28Y:P";FK,;N)>?[^_%M?E6U"?S34U]'<980 T8Y\J4
MH.8'80$'2F.(6"PC14G7$G1S@+%)<(W16X/T2I3=J] :B>TK45=JCBS,CJPX
M%:.VT'L5I#6'@Q>EMG!LA:G5SG73[JNZ2LK;T+2HYIT,E*E&,08(4B->$1-
MA(Y 3&$LE(ZH)!VWZ^H#C$V\J]VG)Y =Q6LE\;!X^U)S9/%V9,5A*\X>>H]-
MN"V' V^_V</9W7AKL',5[_NYRJ^2].J?>7977)]E\QN6/DP)%[Q<:HUH@[ \
M*XX!8W$,0EG^6PF,.6)^-PU;QQFIE-=8O258;X6VJZ3MU+95=F_"AA%X5ZX<
MA+Z7B1YZM_L=6/9[@]M5_W[SGH_=5,_8?<Z_Y-G/Q,"?2DQEQ&D$<(@U0(%/
M 56^#PB..*1,!I(PIP=OM@8::1IX?)[D\6G0-6#'AV^V^6V;"OJS-DPN<"#,
M_1&<!C;Z/X2S[?C7/(;3$%[C@SA-]NX=Y\=_!_B[\3Q%&JG01QQP)B! ,5*
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
M+ 1@A@^X2X,8WK*>I=REC;UY>MD9DLO[ , !<*7?%XFE@#8IKH%XNE(E<?5
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
M2M96STT!#0+8EH)H2_H^=]'A\<$\! D)]X'9K^4R[>VG?[R_O31[:]^8B]J
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
M!(&:Q*,P@K=XZ@[;U)QV3[--0\I:^=TVM+9M94]P(3#>+/NS)[&(J3S\F/"
M6(9ER]_A@Z41N'G"7#SBV#^WE#;;W#?\T/AS3XZBZF__5B-/Y0;FC#ELU"=X
MM /(3^+2"8_IN?4H[!F:<\KLZL:EVP5+W:[6:34Y;$^5 Q]3^-$CC$8!S/[<
M]GY[;5-K[=V?K#$6GAI-K;;6[30%=$]60)>,$Y_&+#\"*AQ/(C9B@0!O@OBA
M.+>X\86MF5WG16,UE!A!MF&?!$$U;5ZX+;/U@&Y3YW=6D.'T--,YT,LM1XIK
M<Q#49N1:6ML^\%3*DB6Y;K-5RB./MC53];=TP_O+!LFT8R:R6MU*O[;S;&%Y
M3-"4F\,/;=-Z1 B5O/%4PQ_GS1^'-8 M 7](_?@JQA9_\*_'[]^\AC_9E,<T
M&O) O=N2#'%<\)H/J35+1N:9SUSTO]]2,2*_^N&4O \&8326/:[(11+0Q.-P
MPXN%2+U<5 Y\!468LD\G@EUE'ZX]+B8^G5WQ0+Y8/G2=KCO%2&LUMBJ!K"Y?
M3[D7CU #ZX;4PIFYD;XYO:S+2TLDH:YU3+UG;[YLZ.;&:]N&-2W=Z&Y^=-NP
MVZ\Y1OMQ)FOO.NP:D9[A,0@#5HX['S ]'_0C>BNWGCH7XD%VE=+PZRABC'R
M^T:"O L\8-P=DDF>!-954+ 7/"#Q*$Q@#$^L[.&L,V9V51 ESZ%Q?OG)Z5R;
M\J]E'V7ANR0@U01ZMH);6_UC/3K'G8"+=]H\M#N9M[Z(LG\E(N:#V8HB#R<G
M0I@T9B91>,]10O9GA<(TBHE*:ZM/'G%C:9T@''//\UGI/8TC'R9QTE5;;<TR
M2W*F>@Z(8^Z3-B1<>Q*V@81+LM6_"PG70!$>EF]_.N5WRR81<[ETX#5"Q]A8
M[C_*G<<M:^PCQ=8UL/[A8&V%1<2Z)99;$)BVUG*>-'OM,(WU@YN_#=&5:6T]
MK>,\::GBF:B8PXKU3NE?R;1NPKY/6.#Q.(GV=Z?JS-GKEEANSC8-K64_:7KJ
M21R@ANC*M+:.9CFEH[F2JI.-<<04H@Y&TB:AD!4X5Q'S*1;DS0-H&.(I/)6&
MWXSY([0/#F$2KSZB:./-ZS[.(L62_+GX%X?FWE^?<8^U/*?3<0W'[CNF:=*6
M:P[LMFW9KN>YEO._IO$L>V@4S8,(0W;9CQC]=DD',8NNJ#^E,[$XYS$/,OII
M=75<[Z;5K6PGGRBZ>OOI\X>;C^3N\Z?;/]Y^_:*1]Q_?ZF01BB>=]@I?RFE_
M#(/+WVYN[LBO/* !N)(^^<"H6-#R99W[0HA' PO%92 >)BRZE+E:Z _CV7LO
MUI'RYNC\FMWN$ZWO4Q*108X6P$CBQX+PP/43CQ$7Y!T%",SO&*>((T$8$P_>
M><\\K.&EKAM&'MS$R)3'(S)D 8NH[\_P"H",R9T"A!7NFD\B> .?^##.!5+&
M"YWD1++F70(0X'ORE7U&$H&#"4*)2/H NQBD#!F$$9&/9P]I),3\_T" "(G4
M'#E(I'0; V^/1XQ,D@@D%L,V^32@_NP_.+L08#+?X8</,H$!EJ85)I<).OD:
MC \,_' J=#*O6O1G&KX#1@^RM>4K&M-9MARL4:"13("(0R(X()E& #=8F _S
MSA^)&/;T3^,/>74##3B#M_X]G#)03AJ9,C*B][ P> 3YQEN>PAKP]IE+ :CX
M;)_Y' :"A[C(QDA!-AVQ "8!('4Y3@PFBQ $M&/!=JBJN8NKU+*0B4"4#1(?
M<#!/!8''>7#/1!Q&0BYI, !JPHC*O.P393:BYIZS:8:8E$3EX /P&F3^)$ K
M8I)!<4L*U#L#".(3H.RG0(V9_L*W NT!RO"^08*>!B*8AYY*P(3K^)()8Q%
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
MB   $0              @ $     9&]R;2TR,#(S,#4P,BYH=&U02P$"% ,4
M    " "Z.*)6 P8C&&T"  " !P  $0              @ '>%   9&]R;2TR
M,#(S,#4P,BYX<V102P$"% ,4    " "Z.*)6B]ERC8L@  !1+   %
M        @ %Z%P  9&]R;2TR,#(S,#4P,E]G,2YJ<&=02P$"% ,4    " "Z
M.*)6:?"&Z$<*   870  %0              @ $W.   9&]R;2TR,#(S,#4P
M,E]L86(N>&UL4$L! A0#%     @ NCBB5M@ 9[2J!@  Z#   !4
M     ( !L4(  &1O<FTM,C R,S U,#)?<')E+GAM;%!+ 0(4 Q0    ( +HX
MHE;K^&16TS,   [6 @ 7              "  8Y)  !D;W)M+3(P,C,T,#%X
@97AX.3DQ+FAT;5!+!08     !@ & (L!  "6?0     !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
