0001193125-19-275506.txt : 20191028 0001193125-19-275506.hdr.sgml : 20191028 20191028073117 ACCESSION NUMBER: 0001193125-19-275506 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 14 CONFORMED PERIOD OF REPORT: 20191028 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20191028 DATE AS OF CHANGE: 20191028 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: 1229 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-18914 FILM NUMBER: 191171156 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 8-K 1 d824959d8k.htm FORM 8-K Form 8-K
NASDAQ false 0000868780 0000868780 2019-10-28 2019-10-28

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 8-K

 

CURRENT REPORT

Pursuant to Section 13 or 15(d)

of the Securities Exchange Act of 1934

Date of Report (Date of Earliest Event Reported): October 28, 2019

 

Dorman Products, Inc.

(Exact name of Registrant as Specified in Charter)

 

Pennsylvania

 

000-18914

 

23-2078856

(State or Other Jurisdiction

of Incorporation)

 

(Commission

File Number)

 

(IRS Employer

Identification No.)

3400 East Walnut Street, Colmar, Pennsylvania 18915

(Address of Principal Executive Offices) (Zip Code)

Registrant’s telephone number, including area code: (215) 997-1800

Not Applicable

(Former Name or Former Address, if Changed Since Last Report)

 

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:

  Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)

  Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)

  Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))

  Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))

Title of each class

 

Trading

Symbol(s)

 

Name of each exchange

on which registered

Common Stock, $0.01 Par Value

 

DORM

 

The Nasdaq Global Select Market

Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (§230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (§240.12b-2 of this chapter).

Emerging growth company  

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.  

 

 


Item 2.02. Results of Operation and Financial Condition.

On October 28, 2019, Dorman Products, Inc. (the “Company”) issued a press release announcing its operating results for the third quarter ended September 28, 2019. A copy of the press release is attached hereto as Exhibit 99.1 and incorporated by reference herein.

The information in this Item 2.02 and in Exhibit 99.1 attached hereto are furnished and shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), 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.

Item 9.01 Financial Statements and Exhibits.

(d) Exhibits

The following exhibit is being furnished with this Form 8-K:

Exhibit
Number

   

Description

         
 

99.1

   

Press Release dated October 28, 2019


SIGNATURES

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.

 

 

DORMAN PRODUCTS, INC.

             

Date: October 28, 2019

 

 

By:

 

/s/ David M. Hession

 

 

Name:

 

David M. Hession

 

 

Title:

 

Chief Financial Officer

EX-99.1 2 d824959dex991.htm EX-99.1 EX-99.1

Exhibit 99.1

 

LOGO

Dorman Products, Inc. Reports Third Quarter 2019 Results

Highlights:

 

   

Net sales of $253.8 million, up 2.4% compared to $248.0 million in Q3 2018.

 

   

Diluted earnings per share (EPS) on a GAAP basis of $0.65 compared to $1.03 in Q3 2018.

 

   

Adjusted diluted EPS of $0.67 compared to $1.06 in Q3 2018.

 

   

New distribution facility in Portland, TN, became fully operational in early Q4 2019.

COLMAR, PA (October 28, 2019) – Dorman Products, Inc. (the “Company” or “Dorman”) (NASDAQ:DORM), a leading supplier in the automotive aftermarket, today announced its financial results for the third quarter ended September 28, 2019.

3rd Quarter Financial Results

The Company reported third quarter 2019 net sales of $253.8 million, up 2.4% compared to net sales of $248.0 million in the third quarter of 2018. Sales growth in the quarter attributable to acquisitions was approximately 1%.

Gross profit was $86.9 million in the third quarter compared to $95.0 million for the same quarter last year. Gross margin for the third quarter was 34.2% compared to 38.3% in the same quarter last year. The adjusted gross margin was 34.3% in the quarter compared to 38.3% in the same quarter last year. The gross margin decline was primarily due to a shift in customer mix to retail customers from warehouse distributors, redundant overhead costs resulting from operating out of two distribution locations in Portland, TN, and the pass-through of tariff costs to our customers.

Selling, general and administrative (“SG&A”) expenses were $60.0 million, or 23.6% of net sales, in the third quarter of 2019 compared to $51.3 million, or 20.7% of net sales, in the same quarter last year. Adjusted SG&A expenses were $59.2 million, or 23.3% of net sales, in the quarter compared to $49.9 million, or 20.1% of net sales, in the same quarter last year. A 2% increase in SG&A as a percentage of sales was primarily due to the temporary duplication of facility and operating costs related to our distribution center consolidation.

Income tax expense was $5.7 million in the third quarter of 2019, or 21.1% of income before income taxes, down from $9.8 million, or 22.3% of income before income taxes, recorded in the same quarter last year. The decrease in tax rate was primarily a result of lower foreign-sourced income.

Net income for the third quarter of 2019 was $21.3 million, or $0.65 per diluted share, compared to $34.0 million, or $1.03 per diluted share, in the prior year quarter. Adjusted net income in the third quarter was $22.0 million, or $0.67 per diluted share, compared to $35.0 million, or $1.06 per diluted share, in the prior year quarter.

Please refer to the Non-GAAP Financial Measures reported in the supplemental schedules at the end of this release for a detailed reconciliation of the reported (GAAP) financial information to the adjusted financial information (Non-GAAP).

Kevin Olsen, Dorman Products’ President and Chief Executive Officer, stated, “Our third quarter results came in below our expectations as we faced ongoing soft market conditions, particularly in our warehouse distributor channel. Despite these external headwinds, we focused on executing and importantly, made strong progress on consolidating our Portland distribution locations. We are now fully operating out of our new distribution center


and are confident this facility will allow us to more efficiently and effectively serve our customers moving forward. We continued to focus on operational improvements as we reduced inventories by $10 million from the second quarter despite higher acquisition costs related to tariffs. Additionally, we continued to drive innovation in the automotive aftermarket and released 1,055 new SKU’s in the quarter, underscored by the strong growth in our Heavy Duty and Complex Electronic product lines.”

Mr. Olsen continued, “We expect these soft demand conditions to continue impacting our results for the remainder of the year and have lowered our expectations for the fourth quarter accordingly. While these past few quarters have been challenging, we remain confident in our long-term strategy. We will continue to focus on bringing new products to market, operational execution to improve margins and free cash flow, and pursuing strategic acquisitions. Looking ahead, we firmly believe these actions will drive attractive returns for our shareholders.”

Distribution Facility Consolidation Activities

Late in the first quarter of 2019, we began the process of transferring operations of our existing distribution facility in Portland, TN to a new, nearby larger facility. Early in the fourth quarter, we executed our plan and the new facility is now fully operational. While the move had some operational challenges, we expect to improve our customer service abilities and productivity as a result of this transition. We anticipate that we will continue to incur higher costs in the fourth quarter of 2019 and expect our distribution costs to be back to more typical levels as we move through 2020. Year to date, we have incurred approximately $17.1 million of costs ($13.4 million after tax or $0.41 per diluted share) due to start up inefficiencies and duplication of facility overhead and operating costs related to our consolidation activities, with $3.6 million ($2.9 million after tax or $0.09 per diluted share) included in gross profit and $13.5 million ($10.5 million after tax or $0.32 per diluted share) in SG&A expenses.

Q4 Outlook

For the fourth quarter of 2019, we expect financial results substantially in-line with the third quarter of 2019, assuming the continuation of current market conditions.

Share Repurchases

Under its share repurchase program, Dorman did not repurchase shares of its common stock during the quarter ended September 28, 2019. The Company has $160.6 million left under its current share repurchase authorization.

About Dorman Products

Dorman Products, Inc. is a leading supplier of Dealer “Exclusive” replacement parts to the Automotive, Medium and Heavy Duty Aftermarkets. Dorman’s products are marketed under the Dorman®, OE Solutions, HELP!®, AutoGrade, First Stop, Conduct-Tite®, TECHoice, Dorman® Hybrid Drive Batteries and Dorman HD Solutions brand names.

Non-GAAP Measures

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.

Forward Looking Statements

This press release contains “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995, including statements related to gross and operating margin, the Company’s site consolidation activities, operational costs, the Company’s outlook, continued launch of new products, future growth, long-term value, duplication of facility costs, full year goals, net sales, diluted EPS, adjusted diluted EPS, SG&A expenses, tariffs and customer mix. Words such as “believe,” “demonstrate,” “expect,” “estimate,”


“forecast,” “anticipate,” “should,” “will” and “likely” 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 the statement was 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) which may cause actual events to be materially different from those expressed or implied by such forward-looking statements. These risks, uncertainties and other factors include, but are not limited to: (i) competition in the automotive aftermarket; (ii) unfavorable economic conditions; (iii) the loss or decrease in sales among one of our top customers; (iv) customer consolidation in the automotive aftermarket; (v) foreign currency fluctuations and our dependence on foreign suppliers; (vi) extending credit to customers; (vii) the loss of a key vendor; (viii) limited customer shelf space; (ix) reliance on new product development; (x) changes in automotive technology and improvements in the quality of new vehicle parts; (xi) claims of intellectual property infringement; (xii) quality problems with products after their production and sale to customers; (xiii) loss of third party transportation providers on whom we depend; (xiv) unfavorable results of legal proceedings; (xv) our executive chairman and his family owning a significant portion of the Company; (xvi) operations may be subject to quarterly fluctuations and disruptions from events beyond our control; (xvii) regulations related to conflict minerals; (xviii) cyber-attacks; (xix) imposition of taxes, duties or tariffs; (xx) exposure to risks related to accounts receivable; (xxi) volatility in the market price of our common stock and potential securities class action litigation; (xxii) losing the services of our executive officers or other highly qualified and experienced contributors; and (xxiii) the inability to identify suitable acquisition candidates, complete acquisitions or integrate acquisitions successfully. Should one or more of these risks or uncertainties materialize, or should underlying assumptions prove incorrect, actual results may vary materially from those anticipated, estimated or projected. For additional information concerning factors that could cause actual results to differ materially from the information contained in this press release, reference is made to the information in Part I, “Item 1A Risk Factors” in the Company’s Annual Report on Form 10-K for the fiscal year ended December 29, 2018.    The Company is under no obligation to (and expressly disclaims any such obligation to) update any of the information in this press release if any forward-looking statement later turns out to be inaccurate whether as a result of new information, future events or otherwise.

Investor Relations Contact

David Hession, SVP and Chief Financial Officer

dhession@dormanproducts.com

(215) 997-1800

Visit our website at www.dormanproducts.com. 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.


DORMAN PRODUCTS, INC. AND SUBSIDIARIES

Consolidated Statements of Operations

(in thousands, except per-share amounts)

 

     13 Weeks      13 Weeks  
Third Quarter (unaudited)    09/28/19      Pct.      09/29/18      Pct.*  

Net sales

   $ 253,796        100.0      $ 247,954        100.0  

Cost of goods sold

     166,872        65.8        152,957        61.7  

Gross profit

     86,924        34.2        94,997        38.3  

Selling, general and administrative expenses

     59,961        23.6        51,264        20.7  

Income from operations

     26,963        10.6        43,733        17.6  

Other income, net

     33        —          61        —    

Income before income taxes

     26,996        10.6        43,794        17.7  

Provision for income taxes

     5,688        2.2        9,777        3.9  

Net income

   $ 21,308        8.4      $ 34,017        13.7  

Diluted earnings per share

   $ 0.65         $ 1.03     

Weighted average diluted shares outstanding

     32,594           33,095     

 

     39 Weeks      39 Weeks  
Third Quarter (unaudited)    09/28/19      Pct.      09/29/18      Pct.*  

Net sales

   $ 751,762        100.0      $ 713,363        100.0  

Cost of goods sold

     490,199        65.2        437,029        61.3  

Gross profit

     261,563        34.8        276,334        38.7  

Selling, general and administrative expenses

     177,637        23.6        149,828        21.0  

Income from operations

     83,926        11.2        126,506        17.7  

Other income, net

     90        —          286        —    

Income before income taxes

     84,016        11.2        126,792        17.8  

Provision for income taxes

     17,803        2.4        27,789        3.9  

Net income

   $ 66,213        8.8      $ 99,003        13.9  

Diluted earnings per share

   $ 2.02         $ 2.98     

Weighted average diluted shares outstanding

     32,738           33,267     

 

*

Percentage of sales data may not add due to rounding.


DORMAN PRODUCTS, INC. AND SUBSIDIARIES

Condensed Consolidated Balance Sheets

(Unaudited)

(in thousands)

 

     09/28/19      12/29/18  

Assets:

     

Cash and cash equivalents

   $ 54,170      $ 43,458  

Accounts receivable [1]

     372,356        400,663  

Inventories

     282,087        270,504  

Prepaid expenses

     16,237        5,652  

Total current assets

     724,850        720,277  

Property, plant & equipment, net

     103,483        98,647  

Right of use assets [2]

     33,870        —    

Goodwill and other intangible assets, net

     96,432        97,770  

Deferred income taxes, net

     6,114        6,228  

Other assets

     52,067        55,184  

Total assets

   $ 1,016,816      $ 978,106  

Liabilities & shareholders’ equity:

     

Accounts payable

   $ 80,813      $ 109,096  

Accrued customer rebates and returns [1]

     88,575        96,888  

Accrued expenses and other

     26,164        26,155  

Total current liabilities

     195,552        232,139  

Long-term lease liabilities [2]

     31,413        —    

Other long-term liabilities

     17,259        18,344  

Shareholders’ equity

     772,592        727,623  

Total liabilities and equity

   $ 1,016,816      $ 978,106  

[1] - The previously reported December 29, 2018 Consolidated Balance Sheet includes an adjustment to present Accrued customer rebates and returns as an accrued liability. The effect of this reclassification adjustment was a $90.5 million increase to Accounts receivable and Accrued customer rebates and returns as of December 29, 2018.

[2] - The Company adopted Accounting Standard Codification 842 – Leases (“ASC 842”) during the first quarter ended March 30, 2019, using the modified retrospective approach, which does not require prior periods to be restated.

Selected Cash Flow Information (unaudited):

 

     13 Weeks (unaudited)      39 Weeks (unaudited)  
(in thousands)    09/28/19      09/29/18      09/28/19      09/29/18  

Depreciation, amortization and accretion

   $ 6,914      $ 6,669      $ 21,011      $ 19,673  

Capital expenditures

   $ 7,321      $ 6,683      $ 24,656      $ 18,099  


DORMAN PRODUCTS, INC. AND SUBSIDIARIES

Non-GAAP Financial Measures

(in thousands, except per-share amounts)

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 are not related to our ongoing performance.

Adjusted Net Income:

 

     13 Weeks     13 Weeks     39 Weeks     39 Weeks  
(unaudited)    09/28/19     09/29/18     09/28/19     09/29/18  

Net income (GAAP)

   $ 21,308     $ 34,017     $ 66,213     $ 99,003  

Pretax acquisition-related inventory fair value adjustment [1]

     —         —         129       1,779  

Pretax acquisition-related intangible assets amortization [2]

     633       483       1,868       1,474  

Pretax acquisition-related transaction and other costs [3]

     245       857       3,011       1,189  

Pretax investment impairment [4]

     —         —         —         1,064  

Tax adjustment (related to above items) [5]

     (222     (326     (1,244     (1,157

Tax (benefit) related to pre-2016 state tax matters [5]

     —         —         —         (368
  

 

 

   

 

 

   

 

 

   

 

 

 

Adjusted net income (Non-GAAP)

   $ 21,964     $ 35,031     $ 69,977     $ 102,984  

Diluted earnings per share (GAAP)

   $ 0.65     $ 1.03     $ 2.02     $ 2.98  

Pretax acquisition-related inventory fair value adjustment [1]

     —         —         0.00       0.05  

Pretax acquisition-related intangible assets amortization [2]

     0.02       0.01       0.06       0.04  

Pretax acquisition-related transaction and other costs [3]

     0.01       0.03       0.09       0.04  

Pretax investment impairment [4]

     —         —         —         0.03  

Tax adjustment (related to above items) [5]

     (0.01     (0.01     (0.04     (0.03

Tax (benefit) related to pre-2016 state tax matters [5]

     —         —         —         (0.01
  

 

 

   

 

 

   

 

 

   

 

 

 

Adjusted diluted earnings per share (Non-GAAP)

   $ 0.67     $ 1.06     $ 2.14     $ 3.10  

Weighted average diluted shares outstanding

     32,594       33,095       32,738       33,267  

[1] – Pretax acquisition-related inventory fair value adjustments result from adjusting the value of acquired inventory from historical cost to fair value. Such costs were $0.1 million pretax (or $0.1 million after tax) and $1.8 million pretax (or $1.3 million after tax) during the thirty-nine weeks ended September 28, 2019 and September 29, 2018, respectively, and were included in Cost of Goods Sold.

[2] – 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 $0.6 million pretax (or $0.5 million after tax) during the thirteen weeks ended September 28, 2019 and $1.9 million pretax (or $1.4 million after tax) during the thirty-nine weeks ended September 28, 2019 and were included in Selling, General and Administrative expenses. Such costs were $0.5 million pretax (or $0.4 million after tax) during the thirteen weeks ended September 29, 2018 and $1.5 million pretax (or $1.1 million after tax) during the thirty-nine weeks ended September 29, 2018 and were included in Selling, General and Administrative expenses.


DORMAN PRODUCTS, INC. AND SUBSIDIARIES

Non-GAAP Financial Measures

(in thousands, except per-share amounts)

[3] – Pretax acquisition-related transaction and other costs include costs incurred to complete and integrate acquisitions, adjustments to contingent consideration obligations, and facility consolidation expenses. During the thirteen weeks ended September 28, 2019, we incurred charges for integration costs, severance, and other facility consolidation expenses of $0.1 million pretax (or $0.1 million after tax). Additionally, we recorded inventory transfer costs of $0.1 million pretax ($0.1 million after tax) during the thirteen weeks ended September 28, 2019 which were included in Cost of Goods Sold. During the thirty-nine weeks ended September 28, 2019, we incurred charges for integration costs, severance, and other facility consolidation expenses of $2.0 million pretax (and $1.5 million after tax) and accelerated depreciation of $0.8 million pretax (or $0.6 million after tax). Each of these were included in Selling, General and Administrative expenses. Additionally, we recorded inventory transfer costs of $0.2 million pretax ($0.2 million after tax) during the thirty-nine weeks ended September 28, 2019 which were included in Cost of Goods Sold.    During the thirteen weeks ended September 29, 2018 and the thirty-nine weeks ended September 29, 2018, we incurred charges to complete and integrate acquisitions as well as accretion expenses related to contingent consideration obligations of $0.9 million pretax (or $0.7 million after tax) and $1.2 million pretax (or $0.9 million after tax), respectively, which were included in Selling, General and Administrative expenses.

[4] – Pretax investment impairment results from the acquisition of the remaining outstanding shares of a previously unconsolidated entity. The estimated fair value of the net assets acquired was less than our prior investment in the entity. Such costs were $1.1 million pretax (and $1.1 million after tax) during the thirteen and thirty-nine weeks ended September 29, 2018 and were included in Selling, General and Administrative expenses.

[5] – Tax adjustments represent the aggregate tax effect of all Non-GAAP adjustments reflected in the table above of $0.2 million during the thirteen weeks ended September 28, 2019, $1.2 million during the thirty-nine weeks ended September 28, 2019, $0.3 million during the thirteen weeks ended September 29, 2018, and $1.2 million during the thirty-nine weeks ended September 29, 2018. Such items are estimated by applying our overall estimated tax rate to the pretax amount, or, by applying a specific tax rate if one is appropriate.    Also included in Provision for Income Taxes for the thirty-nine weeks ended September 29, 2018 is a tax benefit related to pre-2016 state tax matters of $0.4 million.

Adjusted Gross Profit:

 

     13 Weeks      13 Weeks  
(unaudited)    09/28/19      Pct.*      09/29/18      Pct.  

Gross profit (GAAP)

   $ 86,924        34.2      $ 94,997        38.3  

Pretax acquisition-related inventory fair value adjustment

     —          —          —          —    

Pretax acquisition-related transaction and other costs

     106        0.0        —          —    
  

 

 

       

 

 

    

Adjusted gross profit (Non-GAAP)

   $ 87,030        34.3      $ 94,997        38.3  

Net sales

   $ 253,796         $ 247,954     

 

     39 Weeks      39 Weeks  
(unaudited)    09/28/19      Pct.      09/29/18      Pct.*  

Gross profit (GAAP)

   $ 261,563        34.8      $ 276,334        38.7  

Pretax acquisition-related inventory fair value adjustment

     129        0.0        1,779        0.2  

Pretax acquisition-related transaction and other costs

     239        0.0        —          —    
  

 

 

       

 

 

    

Adjusted gross profit (Non-GAAP)

   $ 261,931        34.8      $ 278,113        39.0  

Net sales

   $ 751,762         $ 713,363     


DORMAN PRODUCTS, INC. AND SUBSIDIARIES

Non-GAAP Financial Measures

(in thousands, except per-share amounts)

Adjusted SG&A Expenses:

 

     13 Weeks     13 Weeks  
(unaudited)    09/28/19     Pct.     09/29/18     Pct.*  

SG&A expenses (GAAP)

   $ 59,961       23.6     $ 51,264       20.7  

Pretax acquisition-related intangible assets amortization

     (633     (0.2     (483     (0.2

Pretax acquisition-related transaction and other costs

     (139     (0.1     (857     (0.3

Pretax investment impairment

     —         —         —         —    
  

 

 

     

 

 

   

Adjusted SG&A expenses (Non-GAAP)

   $ 59,189       23.3     $ 49,924       20.1  

Net sales

   $ 253,796       $ 247,954    

 

     39 Weeks     39 Weeks  
(unaudited)    09/28/19     Pct.     09/29/18     Pct.  

SG&A expenses (GAAP)

   $ 177,637       23.6     $ 149,828       21.0  

Pretax acquisition-related intangible assets amortization

     (1,868     (0.2     (1,474     (0.2

Pretax acquisition-related transaction and other costs

     (2,772     (0.4     (1,189     (0.2

Pretax investment impairment

     —         —         (1,064     (0.1
  

 

 

     

 

 

   

Adjusted SG&A expenses (Non-GAAP)

   $ 172,997       23.0     $ 146,101       20.5  

Net sales

   $ 751,762       $ 713,363    

 

*

Percentage of sales data may not add due to rounding.

EX-101.SCH 3 dorm-20191028.xsd XBRL TAXONOMY EXTENSION SCHEMA 100000 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink EX-101.LAB 4 dorm-20191028_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Cover [Abstract] Cover [Abstract] Security Exchange Name Security Exchange Name Amendment Flag Amendment Flag Entity Central Index Key Entity Central Index Key Document Type Document Type Document Period End Date Document Period End Date Entity Registrant Name Entity Registrant Name Entity Incorporation State Country Code Entity Incorporation State Country Code Entity File Number Entity File Number Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Written Communications Written Communications Soliciting Material Soliciting Material Pre Commencement Tender Offer Pre Commencement Tender Offer Pre Commencement Issuer Tender Offer Pre Commencement Issuer Tender Offer Security 12b Title Security 12b Title Trading Symbol Trading Symbol Entity Emerging Growth Company Entity Emerging Growth Company EX-101.PRE 5 dorm-20191028_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 6 g824959g1026013331267.jpg GRAPHIC begin 644 g824959g1026013331267.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#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#L?C#X;\2: MGIMKJ?A?4[VVNK8E)X8;XVZ21GG<26"Y4^O8^PKQG^QOBI_T&[S_ ,**+_X] M7U?".GX4 <;_8WQ4_Z#=Y_P"%%%_\>J2'P_\ %JX?9!JNH2L!G;'X@C8_ MI-7(>--$G\/>)9M.N--CTZ1$1C;QW!F"Y7.=QZYJ;2_ 'B36O#4WB#3=/-S8 M0.RR&-UW@J 3A,Y/![4 =E_PAGQK_P">NN?^#@?_ !R@^#OC2JEFFUM5 R2= M9 _\BUS_@CXH^(/!^I0'[=/=Z9O'GVW![T =-_8WQ5_Z# M5Y_X447_ ,>JQ!X7^,-T,VU_JLX]8M=1_P"4M>:Z=9/J6IVEC$RK)ZM M A. TVN*@)],F6I=)7XE^'=3M]W"/,PYE"*FUB?7$F#ZXKFO _B!/#GBFWNKD;M/ MG#6M]'V>WD&UQ[X'/U H ] \57'CWQ5XGU'6/#VIW<.BRSM'9%-62V21(SLW M*K2+D$J3G'>LZW\,?&&[5FM;[5;A5.&,.N(X!]\2UQ'BO5+?4];9; M_9EF@ MM+$-U\E.%)]V.7/NQKU_]FF_VW7B#3R1ADAG49]"RG^8H Y:X\-_%ZT95NM1 MU.!F&5$VO(A/TS+20>'/B[=2&.VU+4IW R5BUY'('K@2UC?$_P 2OXT^(=W- M;$RV\;BSLU'\2J<9'^\Q)_&J/@3Q#+X+\>6&HRAHTAF\F[0_\\S\K@CU'7Z@ M4 =//X=^+EK)Y=SJ>I028SLEU]$./7!EI\'A;XQ7:%[:]U:= <%H=<5P#Z9$ MM)\?V5_B7N4@JUC"01T/WJY#P9XUU?P1K*W^F2YC; GMG)\N9?0CU]#U% '5 MR^'_ (M6\K13ZKJ$4B]4D\01JP^H,V:9_8WQ5_Z#5Y_X447_ ,>KF?'WB&V\ M5^-+_7+2*2*&[$3>7)C] #K3PY\6;V[CMHM8OF>1L?+KZ/@=SA92<#KP*^GM$TTZ/HEGI[ M74]V\$01[B>0N\K=V)//)S7#?#+X?VGAPS:M<^'4TG4WS"D?VXW6(^#G/0$G MT[#WKTB@ HHHH ^2OCO_ ,E6O_\ KA!_Z+%;7PZ^+FD^!OA]<:9):7-UJ;7, MDL4:J!'\RJ!N;.>H["O3O&7P6TOQGXEGUNZU6\MY941#'$JE1M4#N/:L*/\ M9M\/B13)K>I,@/*A8P3^.* /G2TM+K5]3BM+2 S75U*%CBC7[S$] *+FVNM' MU22VNH#%=6LNV2*1?NLIZ$5]E>%/AQX8\&MYVDZ>/M9&TW4[>9+CO@G[OX 5 M7\9_"_PWXW;[1?V[P7P7:+NV(5R.V[@AOQ% '!7?[1.B2^%Y/*TR[_M>2$IY M#*ODJY&,[L\K^&37SG'%),Y6*-G8*6(49X R3] 37T./V:;#S\GQ+<^3G[H MM5W8^N[^E=OI/PA\,Z)X>U'3+&.47&H6SVTU_*0\P5A@XXP![ ?7- 'R/IUM M/>ZG:VMJVVXFF2.([L8('_?<'# %L_-P>M? M1FG?L\Z+IVIVE\FMZ@[VTR3*K(F"58'!X]JU?&/P2T/Q?XAEUE[VZLIYU E2 M!5VNPXWC>#M8 M\.I<3S+JN/.N7"[QC[@'&/E//U-$?@GX<\+7T]U*3JQEC\L1WT$;JG.<@8Z\5+XP^#'AOQ7-:RQ*-) M:!65A8P(@D!QC<,=1S^= 'R]K^O3>('TZ6X7]]:6,=FS9SO"9"G_ +Y('X51 M.FWHTM=3^S2_83*8!.%^3S =I/8X(-?1/\ PS9H7_0=U'_OA/\ "NX\)?#7 M2/"WAB^T!W?4K&]E,DJW2+SE0N./]W.>M 'QI7U)\']9M=$^#^GW%UYC%[F9 M(XHEW/(VYC@#IP 222 "20*IW/[.'AV6ZED@U;48(F8E(@$8(/3)&3CWKLM M+^&]EI/@ZW\/P7]P?LTLDL-RRKN!<,&!'0J59E(]#V.#0!M:'XHL-=D>& 21 MS*GF!'VD.F<;E9200#P>2UFT6[FA8,<8;:1CT/-:OBSPM)XC_ &@)+2ZLK@Z==V1A M:X$)*(WV=MIW8QD-C\17,_#SPYK&C3^.K.]TVZCD70KN!3Y+;9'! PIQ\V<< M8ZT 1_!_1/#_ (BU2$:KKU]!K,5VKV=I&_RS*@WG.5/]T]QTIFI:E+X-^(7C MZQ>>1%N;.ZA@!<\>:5=,?\!-6_A-J9\)WT<=]X(OKK4)[M5AOS;E3;JP"'DK MG'))Y[U=^.OA+4+OXB6EW86-Q/'?V\:N\43,JNK%>2!QQMH XQM%_ M#%O<2_:?[2G5L,<_.4">YY=Z^@_BU'K&G_"RXB\/-*A@$:3&$G>+<##8QSZ9 M]LUY1X;\ 7.G_'Z.S6PN!I=E=M/',T1V;57>GS8QUVBO:_B3J/B72O"3WOA: MW6XO8I5,L9B\PF+!W87N<[>G;- 'C/PKT&\N]=T36?"^OEUA"?VW:7%QMD7+ M$, F/F0KC!/?T-5/ <\S:S\2 TTA"Z1?;/F[4GAJ+4]8^*^B:MX:\.WND M,IC_ +5S$4@W9_?$#&%5EZ+Z]*M>!])U?B*TFG7D:3:3?+$7@8;R6X XY M)]!0!R/ASQ?+!\/O%?ARYN7_ -)CBN;4ESD2+*F]0?=>?^ UKZ[>7^H67P[\ M.OJ-S%IUW9PF5(WQEGN'0L?4@ 8STK,;X?ZCU;6NZ)K=A9_#_Q!_8U[/9V%G"LZQQ'>CQSNY5AC*Y!&": M.ET7PGXM\(0^.K6Z^V#PW_9EX+62:=6WL/\ 5N #E6*YSP/Y5@_!O0O#OB"_ MM9-1UZ^BUZ"]\VVLHW^61(PKY.5/<-GD<"NDT/7/&OBRW\&X".09-D@V@GK@;CQTZ>E>X_&:VGN_A7J\%M!+/,QAVQQ(6 M8_O4["O,_L>H6WP2\-K-X+76XX9;DW$4Z2++;$R':0$PV#SGMP* ,?P%<76A M_&.'0]!UR6>PN8F7<\HDC=C;%P2!P=K^G/&/6MKP;/KG_#1DUKKNI_;KR".6 M-Y$&R,CR\@*O0 9K,^&VAW.I_&.VUO2/#MUIFB6Q9F256"PYA*%0S=27)XZX M-='H>G7R?M.:C>O97*VK&7$YB8(?W0_BQB@#RC5[FZN[OQ+=^)-6OX/$%M(@ MM;>0L"[&3#CI\H5>0!@>E?37PHN-8N_AOI4VN-.]XRMAY_OM'N.PGN?EQR>M M?-E_HVK:5)XBTO6?#E]<:O>N@M;DPF0HPE#,RM@[MRY&1ZU])?"?3-5TCX;Z M79ZS'+%>(')CE.612Y*@^G!'':@#M:*** "BBB@#@O%GQ.M_"/B)=*O--D=7 M$,BS+* /*YC N-VV*0N&8_+_!L!/^\.E;>K M^,+Q_A/<>)K.-;&_;3Q>10NPD,8/W2>.>/:MZ[\*:!?+$MUI-K*(;?[+&'3. MV'^X/;BG2^%M"G\SS=*MG\RU6R?*=8%.1'_N@]J /.M)^(FN6$FL6&H&'5[N M&ZT^ULI-@MP\ETFX!]N0%4]P,UNZ7\1Y]5F\.P6^B$S:M]H\W-R +<02;)#] MWYAU(Z'I701>"/#$&D3Z5#H=E'8SN))8ECP&8=#GKD=CVJW:>'-&L6LFM=-M MX38QO%;%$QY2M]X#Z]_6@#SZQ^,4]Y<6(;PZ(X+LVY#_ &T,RI+,T(.-G7"_#<-Y)=QZ-:+/)YFYPG7S 0_T#9.?K0!Y MQK'Q9U6\\&:I?Z=9#3+RT-A(C[Q<;H[D;AP5'( Z>]:^E^,_%6G:?8Q:SH\E MW>:EJDEI8^?MM)&A";A)(G(4\'C_ ">P_P"$+\-?99K7^Q;/R)A$LD?E\,(A MB//^Z.E:=UIMG>W%K/!/"T.G MS6$>AV:VLYC:6,)PY3[A/?(SQ0!S)^*%UXL+2QET.S:UM"Q@BV85-QW,![$\D=#5B]\)Z!J,]S/=Z5;2R742Q3 M,R_?52"H/T(&#U&* ,ZQ\:P7'@27Q+-'#^YMIKAH+>;?N$6[(4L%/\/0@$=# M6-_PL74DT*VN)M%M1J-[>6UI:0)J"NA-PF]&D(7KK]TYZY M';GCM0!Q3*UV%\L+<_9V4?*=WS'(Z<5VOA+Q(_B;3 M;JXEL_LDUI>S64L8E\P;HVP2&P,C\*>W@WPV\$<#:+9F*.W%JJ>6,"(.'V_3 C< WUYK2L=-LM,29+*VC@6:9IY @QND8Y9C[F@"U1110!_]D! end XML 7 d824959d8k_htm.xml IDEA: XBRL DOCUMENT 0000868780 2019-10-28 2019-10-28 NASDAQ false 0000868780 8-K 2019-10-28 Dorman Products, Inc. PA 000-18914 23-2078856 3400 East Walnut Street Colmar PA 18915 (215) 997-1800 false false false false Common Stock, $0.01 Par Value DORM false EXCEL 8 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .@[7$\?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ Z#M<3R?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #H.UQ/4CGP,^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/:L,P#(=?9?B>R$Y@?TSJ2\M.&PQ6V-C-V&IK&CO&UDCZ]DNR M-F5L#["CI9\_?0(U)DK3)7Q)7<1$#O/-X-N0I8DK=B"*$B"; WJ=RS$1QN:N M2U[3^$Q[B-H<]1ZAXOP6/)*VFC1,P"(N1*8::Z1)J*E+9[PU"SY^IG:&60/8 MHL= &40I@*EI8CP-;0-7P 0C3#Y_%] NQ+GZ)W;N #LGA^R65-_W95_/N7$' M >_/3Z_SNH4+F70P./[*3M(IXHI=)K_5Z\WVD:F*BX="\**ZW_([60LIQ,?D M^L/O*NP[ZW;N'QM?!%4#O^Y"?0%02P,$% @ Z#M<3YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " #H.UQ/5>)D/)\" "3"P & 'AL+W=O(AY+NJ.-?11]MT:A=76O?;)%&GBK=,O8B>=^;/ M1Y)3C$ M[YH_U.P[LE,Y"O%N&]_.NSBU(^(-/VE;@IG7G;_RIK&5S#C^CD7C2=,2Y]_/ MZE_R_3(KG;,B-B/R#H#$$F1&)J3P(4%:". MGLWH%*=G*#US]'Q&S[SQ042."^2H0 [H"T\ (I:XP (56 #ZRA. B#4NL$0% MEH"^\00@@J2XP@I56$$^\2002,#G-2JQAGS?: 02<'J#2FP@W[<:@02\)BD> MIQ16\.W&, '#22"T!%;P/4=0*33)>^"H)9!53PO!,89[KV51#,)J""9Y[ 1&?@:$ P M@<.!X+$G,-09]54@)F0+'GP"8YV!+08Q 1&*)Y_"5&>Y)X)@0B)X\"D,=>9O M8P03$@F&PO./!/Z MMI<:DW]R'$U2RK$>RIP*B!RDXMC ITH?:3:? MF?E2DH)381 6,5H)P\P)K46-P*28.68^<\K4.GU#S!#Y01_YKC=M!A?RE2KT M/=QKHS Q/YKQ+26%*@]8'4F*14+1$^:TF?44;I?AE^;?$)J,JT;O,IPTHP>< M:0OHS&8!10IGP"JF1W1/3\T\%YY@$MP$;C-R$6=WRBWX8'#?F1]1Q62I9XR6 MV%BE?U1\=W75IN.Y\6>:L%))P&O3:5G.2*!(R;@@1O>!(!EV0$%(JERJ:J9H M:Z G5-TF!?K(V,*.P@Z@.Y;!U J^IZI%QH$73+U11^D.']$Z!G78@9&ZD78@ M_WK@NS=!,)YT((5QK*@&QN<7], $11MAT;@>N2Y:83#0"\Y$88"Y B/\#W91 M?DF%=O+-,L!"9AQ;+3<1:H4! J;SR@3ININ7@DAJ W?T&\M;YU'J.K9:J1# MWJTE'WQO_+'Y\T$2."5*I>B:XG1Z U-T+2N\@'$-%7 4Y["-Z@%JR^$R8X09 M)A+T" HHAC/K:BE:@5!0I?86&!O6QN9PL+NQDM=:%Y#\KYK+EO'\/=HQDUG2 ME(B5#23YV4?OW:'KH0@K]!5GA96\4S@N^6Q/?"\M-LO-\V/';%>:%ID>U)/"GE1FT)C3$V5%UAB] M(WN]*Z32=.7D&?PF1Q3Y/UBML'9^2 M])[N$^;!%RF-J\%M91*Z0D4FH0ERG&B[,**Q+ 01C?)&+7AK-)\UK#,6P]-6 M(.5+.,*OS17WV)"8\[$.QT""BM7TJU[,>%S1"?Q'MLA]H+V_B998<3'X8?"K MT;/_;3 (SPX:,<[^V&SU/3NW5D[OI6BU@KB6WQ9,;BQ89'RM0SKCQ*OG"S>E M\@ X2B[@4%1'Y+OC]@PCKK=I;&[5G/Z'FO_V/K>@P7%Y%.VO_K^\RW^BF"W= M>&%S.F7\/#*JS[9^]33(R_] W[%[^?6T/!! MXG-8\1S,Z6Y_"B]-\K!EG3>*G.[V9ZC%H-[.!?>_1/$#4$L#!!0 ( .@[ M7$\6;2-_0P$ #P" / >&PO=V]R:V)O;VLN>&ULC5'+;L(P$/P5RQ_0 M!-0B%1$NI0^DJD6EXNXD&[+"C\C>0,O7=^THA=YZLG=V/#L[7IRN \N=QGFCB$N_ST+G0=6A!2"CLVF>SS*CT,KE8M3: M^.RZ< 05H;,,1F"'< J7?BR%8L(1/E59R%P*U9-[0DW@5XK@V;N^0[LOY$2* M!GV@;9R=F 8M&CQ#G:K0NM.+\WAVEI3>5MYIG5[%1GK$$\(OL@-/6/TADBH_ M%'LMY"QGP2,&+%$C?1MZV(LXL8M9X>?(#;^N)\GX MZ+:&!BW4;SP@,,XA5!LOXI%TIK=WDWL.N]?Z@;%W^^I4TH\:X\ *A0V$LZ&8O:3RKC>LG^Z&JPLFAE MC1"'X17FP?+)K=$U'AZS@>S'G10R/'1Y?,5'W])=9 MSUZ",*V'O\E$_37 ZM=E7U!+ P04 " #H.UQ/"X_8 R$! !7! $P M %M#;VYT96YT7U1Y<&5S72YX;6RU5$U/PS ,_2M3KVC-X, !;;L 5Y@$?R D M;ALU7[*]T?U[W&Y#8BIB:-LEB?/L]UX2*_/W;0::=,%'6A0-BVD1[1#K=$Y8(?LBAQF6ZD81B\MP)"\G>HA"4"G6"PG%A'TO=ZP80G85_ M64M5Y0S89-9!2DK*"-I2 \#!E]1H!/O&Z&*]][O2R"\Z"+'JO/J14%[/!V\] MC!L8D$LJL[0%C$D-P&Z\/4OPT TF(4PS"HKL1HXGEE:"DNH3+WE$Z%O'@CU) M7*BO]["?"=MA/7;AWR"I83KOUO]H=)G+H%W\S&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( .@[7$]5XF0\GP( ),+ 8 M " ?@( !X;"]W;W)K'T@TP" #?!0 % @ '-"P >&PO M&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #H.UQ/ M"X_8 R$! !7! $P @ &R$@ 6T-O;G1E;G1?5'EP97-= :+GAM;%!+!08 "@ * ( " $% ! end XML 9 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3 html 1 97 1 false 0 0 false 0 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.dormanproducts.com//20191028/taxonomy/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false All Reports Book All Reports d824959d8k.htm d824959dex991.htm dorm-20191028.xsd dorm-20191028_lab.xml dorm-20191028_pre.xml http://xbrl.sec.gov/dei/2019-01-31 true false ZIP 10 0001193125-19-275506-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-19-275506-xbrl.zip M4$L#!!0 ( .@[7$]Z,<"!7@\ YM . 9#@R-#DU.60X:RYH=&WM M'6U3XDCZ^U7=?^AB;G>U2B!!5$!ERT5FAML1/7!NM^[+5I,TTC][[>>G.G/TZ&CKDG@G)/?<\9Q:,'&&NY=GN62>K$ BZC$9,%K6UX2^+J#,_ORM\VG:7:7WGW8M*D%=V4=2 M*! AG.DH;Y3RI>/$)'D0D)F)8H%9-T\E(1&26^E2!PW8W9P5(.S"5U%FCNC8 M:L_)==3YN!@V1EV72Q?J2$XK"Z,V_E5<.:S^'K BE?SO9\7P&1J&3%&"T^39 MUX#?G^<:GJN8J_*W(-,9B:$G/4\>XP?SVQ^3Z0: M.^P\9W/I.W2,ZL-R=7+&1S4 M6D8BS"5YSCF6!])L ^,PG/:*!J4IL06(MH MVU9#NWB>DWSH.RC:^KN!T*" %.9C U4823MNIL(2'@I/9E/X#$:V?E:"H9T\>P?8(=4D5JT]ABT=.VZ:PVDOZQBV392?K%&>H,Z'FE'K%I&TH M@@VISUB2/@S,2_X_5C,-7YT^<%L-:I7"$7=/AU3<<;=F$!HH+S<[#!?+4X?? MN34+2, $MOMQ*UK[_(#QNX&J&84CF+?G"8 @W_.4\H;XG>&/B/0<;I-WAOZ) MEC8-XZ=HY;SR_!H"%3W&@WV5J__\SCPV3L^*?CT%I^S '3XM:*5TT"9+SR,R M2DY7QL$X+#% IYCGRZ@?9I@;B6- MCG/8Y.J?VZW;YB7IWE[<-KL[AJ7;;'SNM&Y;S2ZY:%^2YI^-CQ?M#TW2N+ZZ M:G6[K>OVLP%8R@3@'Q?=CZWVA]OK]@&Y+#0*I&0=*W(F?>K&(#P, MN&)Y^,9BL&D^".J#EBSS'BX]*T#G(>%>9=^AM>NVL#4C+/4WIF;6DQ2F@AYW MFNU;TFG>7'=N=ZRU-X&0 74541X!#Q=E(J25>4@\0<7%B*0+-9/2Q_4R!3N(H."<+28;XG%-F+GYL4'!(F%6G>P]11,[/W M:\N=_EAM;[17TPR=G4WUEX11Y7D.(M&:#1,,8?C IN,QH^!:YNK7EO)Z3(3< M+E4." Z>U_@W34^3B5(YFTPLY7 80W78'9>8 5!;Q9*7.A-#;J)4S %IN58A MG8'/H!:IGNB"[NXU1Q1T%#$/E2/&F%!)NCZS,'ZP"7=)8P#^/Q/[KT#B, 5" M>PXC%G,?VG;\',*F/R[$'Y6I+VYYCD-]R6J2^13$@L4-T=RU M-)=\N5PNTF@![5R(A C_V!/G0Z]R6/[I%%US94?-R<]S70_GNLXVFRM;$X/A M5P2+B/OX]([E>X+1+YA)A%BT1N\];L^+:&YNZGLF%+>H$TD4T.0TX@A0,;=+ M55EC+$"Y/0%[A[8*7052T/ "5XEQP[,?M3E@FA*C;\5\X=WCLK@[W##7E6/G MGKJQI>X/QP#5XXH+\ M$QQQ:7,=+3R7@Y$-,O I9@SC_O>J'QD9T?"&0R[ESNF.)HZ$JO7:2=[J=$ES MZ#O>F(G=$GW6L)&V5]B?-4+P"_W.;V? -X]Y+FQ;,"FC/Y_ >S"UNO0=W8T@:G@,$V'9A;56O!01P M]US79+^E$Y<1QAL/9G7^P_UMW,PZNC)'WRHDS:C/$6(8CMX(H#OWJ4.:(V8% MBM\SHR4!,2JCYD9]X[9I(M&BGQ"NQMF,5]#KB8;X1-X(;3A,W=Q/ZZ5?]I" M!!H#9GW1:6WJ@\7V!4<'N^>-2(\YW@.2'1OU&9JU(9&NU&C))GWNH G@$NR! M8@"@C8E]R8>!HZC+O$ Z8R)!?V1_K%>(!G@]0"YT*Z)TNYBFZ@*81Q#JCN.V MON< D#@.=QN.[JBLS7J2;E\NL1F__SNL)1&CTVT=E,&Y^H1XH!I$G/B)XIFG0"$MUPZ MBK1DKE*%!:H]\X0TWG=(Z= H0,?]E?[ZF]J\'K7IPN9E@1RX=U=@W<'$.S^" MSDRQ)L,([46%6;NGF66:-TOQMC;5K9G2;ZQ9:V M"(8;%YZFU&=AT"L2$.5M'E=\C]JX7C> /GDK0:!8Y];M>1E4V,Z7]GK[3ZO$ MX9QO:OR#JW%+RH")-V7^9LI\R/+E/>MIE3F:!%G*=+*E?/9&C6? MK5E@^[S!"(?NM+QSBW>3,*_!J#4@ED.ES%;/FL"^U$RNH\\+)(:@J$^[S4AV MQT.8:4]FK"N^1CZTH^-R6B999%]W7&AW">@S@!/F!9E@]N,.0'QGI[.65ROB M>X%FJ:>-R19%Q.$0R-M5GO7E@/S#*!@FN:&"_)LZP<+MO>^UV/[80W"1:0J- MP^9'9:\[5S\8)6==,((N;IZ/\N&]RMJZ>Z_U6_#LVE3:]"OYX'C@%Y,N%=4?&$3O_)1YP^>O*K2Z&IY/#+*]Q1!8O(TSO(!R2/124DU.=Z8T[PS) M6!_/-F.!+:.[7>KE)]FO;!<@XL6SN=X+\R? +&RPU3PY#YOI_ @U,-+#9PDP MPV,/\?(?].J-$9 M:.R,KS6PJ;!E6)+$^?WE5YOVZ'ZL54E5*CR9E$TXG,;1U7PPIA=?WVX8;W?# M&'\ONVVL)\K5$]T);.FXJ\<]?TDXKST&,@G.J_- Q_*7<+_#-UU,'%W+U?5/Z<3+$<)%,*76.A5MKQJ_DP)R@6WXSO*6)I&:OHQ)>< 1DVQ873-K6"4 M"F3#O-TJ[^Q)$GEZ/IM9T1GFFLZMH=;@T2\9.$H?5KL&(QF>T !+1]Y/C&## M Z,'Q/P/9"84NAK@M[@*5/O2"A0BK!DXA(AYL*3@LNCK#)UT!? M,R/A%M1EX/ ,%\ KD O8A_S)>9?9%=%O5 I"UR1:K5@ M:@[QR;ETZ ?[Y>2='GH0=PMDEQL]^O?4?E +-"(+O8CXVT M>.*Y+J:0KN UP>HRO%QIS8 1@A]"L2!_JZ6F\MSELA]O-ZIBIN<[VHRF>XX^ MN8[U):F5/K(1,N,.]%:6S5Z6S2I5>_;^;FJ24]X_F=>QL9MQ.W,FE44[%NQF M/89?3'I1JYK/2XO))XM++.B&#&S8\O- )U MD/3GN5)N.9<>6[]Y;&UDX=3Z7'UIHB+DK"<@% SO-$2;;PH=LR(825O$VRRO M4MD@D;V^JI89SL6#)8\V"T_!EM/XI9'AVSCS/<>SON3JETQ:@OO:M4NP*$66 M$U8JI9(590(JH*0KB/B">CU=$6^]9,R62=:Z.QOM1X\0V%FPYL1OLV+.)I4: M'5EM;PX24#^/+?@F);#DSF44#(,M&HYDS!MUV:(J1DGT8M!*J5P]JMIL5*V: MA8$:ZL-3$.9WHC#?UG%<:OH"&$7KB^9AZO9D3$#JE&#\SABBWV_[TE.1NRMH M=EL?VA>WGSO-[DX3)\D7IH5%CZ\!%U$PE#5KD5(ML0.(X"T:8(5#>Z@B?)$8 M+--C1 ("T(")&H5N[8 Z?8SR<2(=H44=,"\38+9!3P<\&W@"L+.C8/])W%?3 MV,)_W>(X7:(]XVFZ\FKG=/41N>PG\>9[;K1*^9$.\C.>FWED,!A7K5[&AK)K M9":QRV'N:1%[Z@Q0>#KFHDUN.M>7GQNWW0/2:C<*3^']FL>9G-'7V>W5:3>^ MA;*VU"%ZT_R7BOKHJD(],ORQI MC3'[OO7R)7/WQT8&CU*^;.W;8A-XTZSODW.O"AE]TOZ5J59CP%D_<; G?!.5 M6-2P1^>9SHKZ?U$ZT__'4OW_4$L#!!0 ( .@[7$\Z^)WDIRL &GK 0 1 M 9#@R-#DU.61E>#DY,2YH=&WM?6MSVLJRZ'>J^ ]SO9)][%,R01+/V'$= M)W82UTYB+]M9Z^Z[ZWP0T@#:$1)+#SNL7W^[9T9"PH"1$4($[=J594":Z>GI M=_=,GWZ^__KE[/3SY?G%6;5R>G]U_^7R[/+_'G>[-?GT#?\(W[\1#Y#3]]<7 M_R+O/WVX_G)]^^[@S\]7]Y<'^ .I5N"Y#]3VJ7MV>G'U![F[_]>7RW<'CZ;A M#]]V:DW3/B":90[L=P<6[?OLK=.;\+&1Y@Y,^]AWQF_K8_^$B,\]Q_>=$?^J M[]C^L6?^3=_*T\]];61:D[?WYHAZY!M])+?.2(.9SK]7/H=DS?8(K(Z=OWI^=OKDYBP$0&UV!T6?@>0+.P=D_[)XW/L%18.&+UC'G M/404O''U]1.YN_WP[F#041K=9G<@UY567595559:[=I_Q@-%,IWM(/"+^3&=8Q ]SV)7-EZC=S2L>/Z'KD?FJY!?@\T M%YXG2EWNPD]>8,%/(7X78"83>!' S["]%FZQ]W;YGK92;BE!9CA__^4R'.K] M]>W%Y>TQT/V7\YN[R[?A'TMAG%W0 >'#O#NH'Y /EU^^W)Q?7%Q]^Q1]OKLY M_Q!^_O/JXO[SNP.Y7G]]P.&Y)9X_L2AY1P[&VH >]URJ_3@V;<\TZ%OMP3$- M\>!%^'+S]711]QG7VC?K$TRQXSNF35TI3K75.WUSA+^(_''(8SS(= M6R+!F"BUQFNB.Z.QYE*#^ Z\UNC4ZDM>(Z9-?E>K%:#_3@T?8'S*L '_W.(_ M2$D.@.')X>7-W1("H-/+I_/R&]#3/ MY-1;K[6:2<*4:W65$Q]AM$>0^%!7E]174M]BZCLW_A-X2'Z&($,@N9#"VD\H MK!6GL"72+:[H2P+;:P+#7PW3\UVS%_BH(/N:;EJF/T%2N@'+T=)L0R+WWR32 MH[HVHJ0?6-:$." &-7Q!L_!)D([PY>\-9EC65I1MF[ Q@>:^GM]*Y.8<+4QR M>*W[3@\-WH[$8#LBL&G-^@F9;RT?^D.*3S3:)Q^0N>P)?NB<$,<57_/W^+=' MY/#;^=W%^>]O+ZYOOQY)1*M6+*H9H">(%XS'E@DS W9P4"V -3F^^0!_]L$$ MA[7^H+X$K&MH$Z+9MA/8.K"R"09YW[0U6SVKSQV!J M90'2/>!(;!S@#CT?E(X)I#'7QWYJ;*Y@7L;?JE:XL?G$O'RZ33 %U_EW[-V! MZSSZP_#1\"'-YSRH]4!ZP5R:_E=@>B:RF$<>-8]HX['K_#1'FD^!U>372_V#NNTP=/'$" )7=:M>X**TXHIFYS%DLA-7LH3\)W+,WSR00$28WP MB3GX"T@?,:(V:DIR@]1.37T=@K1H=*01+=2K@_A48M#I$.+M:N5%DR3&-JAN MF39E;H&J>^)YH _F"+'VN>=^P/72<8#-D@L*A^7\P(L#N!.P5\\_1Z1X&\ M[(%$!M2&Y5D,3LT8F38N3&.R]Y!+\;M/_]!&XY/S4([3GV-J>Q1(_)&"9?^J M59^A60DU@*+66J]QH9$@D)9Q?#?)!TVYILX9LUYK+QAS$6U%1F&XB@A\PJ%O M=FO*7.C5^3-5*W,9M]&=8?808#DMP$1!AM'!%@.*A8%82PPUW!8 M+F#GL@E#-!V!6-=<_!(4+*=1?"\R7'#7I_0=DK^E^7Q90)352L+DX3$T>-+V M',LTV(B;IU:P-X O@&=^AMO'%OVJ66NOK%.Z?$=DL2,F'[)'06;2\!-,@%MD M.(_ U(SY7W6?:#L<11'DL6P4E^J.BT;'"N(/)%ZTX;A*V)!9\:<)N8336@X0 M+TI[:@[L8P^VB9E#;'J^&QN-3V+X2:QUOL8)>9IMDC*7E[G?CP&"T%UC@0(I MR5:@8>;(%AXAF/.N"=O&A*UKPF.(WA"DF"2PI]#/)1<.M#)W8N9*/@OTK!*/ M@&[-!YHL@GGC.WEC,:IS:1_@$E+C]./UM_LHR3$T?7KLC36=OK6=1U<#I^N; M8Q]C$.?T#3YY%K-BO\)H 9#IU)X,:1\M?#I"R6413Q^"ZD7)I?GL5XI2J(_; MP*0/ PD(JUK1@#%0I<- R$TV2JU(B.&;T3R'"-!1S!LP[3YZ'^QAL;#(D)G_ MU+/K/@P7?E0+E[[Q#?HG?0 47EL>!2J:\<-0(;=.X"-%CQWL&)3F'X8F[9/+ MGU0/F!*_[O=-G;H2^/HHU27AFET'[@S9A^X3(/@2WCEHU M-PP>H3\!-/2;T3Q[-&T#!L7I'3"58"-AURA?*0"!JS=1X?E@TUD3 M"0 R@/)\%Z!$RWP *_3PE9CR8D:=&YEL2?<^LNIJY$^@'A#P0 GESUJ% M.(X]&R$0ZE*0R9N+JS_ JQ.YQ&J%L/^?CLD=QF'>_5M0FWG_A MRY]OR=W5_P,:4P]XW.;= ES"F8B(+).'D%\ D!(AP$SDD>H92E2M$EQC]F>PV<@3Z!U^.Q1%V@^84O# M2P_,EG=<(#V#[25,"%L7<'G-B GI(A&G&0'%/#")%=(\^@M^"AVN+;C&3O_OF=RQ)OQID#U]XV (=@R, +L%:V M*L91U8SD09C31P<3QAZ,[\+U1BR" MXI[T7),-R^A&["AG31&CBS.1D,U< PN.$COJ,8ST70H$K7E#T@>\<&=Y'+A> MP)0*!PDH)Q[?J9$OCO.#R7O4"5P=F.X(F!\TEDD?0OS@%K%X$"Z&\PG&C30F M*C!4$+@"ZX@)9HL-'0NI/4Z;BY1[9D'![V<7<87Q,91]'^(>%CE'J $!-(P0 M+JU"R"0\^ 5=$"$. ,% ;$_\J4"/3% _T>\42.7H8'QE($8E)P0!=>-8>0H M+(-D/)W9FVKX."''& ^U"4AP#:QW="#BU!XR'?7$G%RL3"D_KI:8I@+#C&@] MG!LWEA$_YRC(_]"<8BJ"V!FB&)BB\&(G;PY7EEN>W7'"C]N*2AT M$(W>C.K:X)9]9]87)@=Y[8D;@5"M,#]0&T6^M&$:(//]V#/\)::L< C=&8T MHR"U0=89@1OB>\6\8CS)-L3 DMRJSW ]05^+&]I\1K%SL\"C43\$M^/O6- U MAVT\[Z&#.Q-ZR&LKYV>>00W.RQ[#CEU0S:)A^OGR)\A$#ZP]8<\!*BU@-_3I M6&3""P-#YY&W))&OU#"#$1.;,9?F?.I$ 0--\]KH,D56,&X7?P8H@N\GCLZ? M/KW[/J>.I--\?4) H_BH.H^9[_V6%T&X='!R^@9>.I/(]26Y0]N#75#NT5PS.>+&9)Y M&;#@[^&@MC;*4>\?*,K,)9$7":4(5/E/PJA&8/ 84D!TQ9N/#Q! MN5H7:5<,8>DZ*@^#/1+8S)H<@YH!JQY#Y#RP+?'(6%18&4;)-.GIJ?I M%#RI%UG62U,9OH8?&85#[C"^S^.5.2GG>R3),8NJ"WK$X@]!BUP% MBZ#KL26 ]"(@A4Y&9A"(!:S;+&# PV8W(-S0K;T#U]WE'O(7^,^ [_(MQL=' M&!?!Y^5NMRF)G4I.$W?)N%^4]-LX#B0V8ZR*#?6ZA[':Q2Y'NBA2+VUI:8.M#7A8P#:))I!_X0'6BYDF*!><>-"L TV212RHFQ[ %#S8. M') +4KSH(%82*TWS8(EOGSAU4AB$9BB+U]K4R)\@S+QJQ0M@'5JXV4)(2&)K M^9<&!?.9A_*2/W"G:>8[SV>>OY2,P)5YDV3>).(MJFO># JG :'D]][0"2PC M^1U&BL07N,7\2\O\0:U)[&O/!#@T%JU&7N=E3AA%-OL3LIC!:^2S\PCDX'*V MT'H>1>W' UDHEA^1AHCA4(]Y8,C^(K\0,2_/N?FSL]1(3 %+\1=8#"Q\"\03 MIFDP*,57S]5ECW,U+ %U\[(%W(*'@8%UEJ/2F#%%N;L(TH3Y$FCF!Z@M0:FQ MU>$2')Z^C@\+K!*-*X%2-8%OO#$0++QAL4B?D'H&C^3%L,#J$3"562-WR&Z+ M 69P]C21& W=R$22@>$']+)C83B)@ TL%& M!)$>Q2B9SD7IPU3[X0A=6QB!+PI! )&'V!7A7JX37,(D!PH>R-8B,FL,RPHP*<8TN1E9!Y+#,E+<<-\RJP4J'U58E ME+Y$>L&4GBQ@!*Y*WI)#\X@[\6B>4-^,)=^JE?G9MQ-X*7PKL/O:@\.M&K2* MG)&IQV(T[-'P6:0&"S67XR;JA'CQES;"]#809AA=!SDS37[B0 \AI*$$3^JT MI1E#>#]\750;";K2@?6M /=/E 786 Z P6(ZQI"(8(;PI=!'1X >PH5A< (=8V'&%-D"!@03@R5$^AAVHB%@T8+#">!)(*21 MQUV+:3R"QW.'U'2CQ(+#F1QI9Q;=/V.8%+CF@4<$>,(3#ZRZ@M>\"MO?9:GS MQR$6VE*Q^VRPASFD'L9%L82-#O@:=4J1!A@$X3L\2Q26L, .F,RI94E45B" MFI& E&)Y0-!0 ]OL@Z#'P Y &"L0$M88&SQ<72PCA;*HAS9][S\B62/B>M8\ M^C9,SPW&(EV+(DE(KAZ=8)Y?A/Q1UO'YS(C@!H$E!HK9HYB.!8,.5)_)G$%/ MO!71Q02$\S%S+'[P#0II$LM<1.4 *R7F58L!$V88K^9V&[[R,^(U> .M2RR3 M1AD8!T1XGOB=3L'JAJTZJ5;@Y1 2T!< ?IB=8\8Z#RN#HZI'DB<1*F79+,>G M+/B-E1"A$0_4CE8XIT4KLN@9L'$"# .M(E$6RQZ&=.'PTB:V9"Z^,<<%.\?X MHH^*(1$J6&2,Z SIA#X0@89*0 MF0!S0**S@R-:0B=]UBV5>($C4THF-Z9$=" 9.L#,,V8$K\+JD"NP'HA\3FYA M!S UCV +RUCPP8RW=V[; 3O-@V((!>-']%*?#4#(]>-_1A&9,.%D>FBY,H>. M)QDN@#MC.8:NQ(_*\(]/_XVG'F#5/"!M.Z"F>U;H1@,6#@6/(,*8T>4)?83O M,:LJ\?P1"<;,2!5FW^Q6S-T 8O;9\POM,X*R"-;-:C(PW\"-06!%'00'*X8> M4L;BR:0X4ZRQZ2,G6DCF4#(\FAZM\6-VFS[E]?WL2L2]@ Q"J?\!"10D?5YI M$PU4,_G,O36I6KG[XR96'#JMUQ7%H4NJL#+Q6(TAA^1_#!:<#@V4&HC,9=&R M3.8^5.3FT?,XQ?Q(>RS4A-4;CX^UISCB$=DY M5.51/6[KA -%,;BD902>0F#[W,R<\JL62^_%0VC3P/#4.XJ_UV>:301XPY08 M""J0YZ[&[>4P^@N\_(#+9=E- 238CR#1'0.]"F-6V8,I_&+8 DKZQJK+Z4],QSPO, #>8Y:A#R4&9R_O MZ G\:]R_-+TV8/8T_^QI_P35QFX%R/:Z@1G4(2OPFP3.Q!_1J?YVZ_4!/]$> M_1(>W.=+/8B=_S^+'?9?_O>>#,9N 1!W-(@=7'!# UEY!SM(6O-AG'/EPOPG MGGV. &$!F<(7K5EJ"1?2PT-Q;DCP\OB;KE/:[Q]DQG/\KI@9B**;:M)<3B.^ M0@N288".3HA/?_K'>+;$]M\>AU^F/KG+\@;1A3/K;>;9JV4[G;RJ4FFJ4KO; MBK_P[?K/V_.;S=':\R/-P CV$]Z)ER.$:1#8:$O=9N-70^ F=%_1^? #ECB! MVS-P',-#T69DQ9"I-ZS5DCIMI=!$U6K6.H4&4&XJP)GM0L/8DFLI 8PSYOZJ MS/C-3MMBTDY+ZBK%%OQXP52A >PVI&ZWV"R*MV65NC.+JZO"&L9M,6RS*W5; MG@A6:E3T[.PN,\K?KT>GE/9$K,JH%U;*05O[FY5 MP9FU ;Z]6G X;94N3&5.^>FRFVJW<*'@W= [7:+;2.#VEW#1MX7]KS!:GIO6EBU??9L M2JU.L:.N2M$C3E*[7?" 4ZW[VI# MJLO%9DI9+17F"B7N"WN-;8$G\2[S7&EJ$[]M "]X3_ONX*54;LA8?U+<.SP[ M]T"QDC]Y_Q\[G8-WVN$A@:V%AA2IF;/7LTV&2Q\YD^K='9)'I[P\[W191\>R M=#Z^WULO4"_N8)NPA7:L=%[M[FSI_ M SWO#R]+Y3<)9>G\3I7.-[IU2>ZFC*#G#&.K6? D24-M2W6E MX$B4UZG+W5^56832>:4E2\V"2WZU4?#S+4J[):EJL>L,U$Z9-ODUBN?E=EMJ MJ<5.TA6^>EYN=*6.4G"Q(J]C\.ZO7BU6^7Q'E;I*P9E!+K@5+"LMJ5DO.!++ M0KY=JI_O;C884ZP:[[P55V>SK%HLY)9*MY@%]!VL92NXSM@%Q=ON%AS&=MKP MP#XJWN)5T,MMJ9-S_5MJ199SI6[ZP)/4[A0[.%S6T.]>#7VK)2ERL3FSDW-( M. 7VNEVI7G"Y)J_%E?O"@X6JH5=J]7S-L$W\MA&\=/.5!&O]5BJWW:FA;ZL[ M1%AYHT>5E%:^*:CU^:ZZL1KZ;&OA8T7VL\7XL\7Z\>+\4*ZPO@WD'5DD1R+) M(%Y67A\DA$2XU;P[0Z(2,O[+>H(EA;PX(3,@W5 7RSI1<#A]T>?/T'R-M2O# M3H2:81#L.XG-O)R R1'>'F-*"R$E5,N&&3O=,,/ 5+Q!$JTSWFL6ZU]X-Z34 MS[]AQO>HWGW#C8.6MNHH&VTP0#KJJJ>%E"S/Y*0:;!.^5$YCV@#OW/)#+;T.%L77C<.N&Z9[%53YHWI 5UNGX!_TK,!_ AK/];1P= M:38DN5W8/%E/QYII;+_4O"4I!:\T M;TJM9LK$R#[*K'O'URRB!ZZ+[:0U9H%OBZK:2D/J-/,UNM+#6)>4M-<3EL)+ M5!J-J>M/)#*V--L7.Z2-QB?,UA]C4]NMEO[*=3"K.\7.T'<[4JM1UI,_2VRW MB"Y, P0>%6*-_%O9GIVO2IT-NY-E\7/QJ/"3XQB/II5L!N]K]L!$OY.3Y79/ M.[2DAEKL,MYN6VJG99U]E'@7M$_!BC,2-;Q;):Z6),O%KI,%-R;M6<]2L$V/ M:VW776@J4CWG6I/4(#8EN;-&I&-?R(E[H=F24YK[=O% D-3)^5!0FM+A=D>2 MTYYS+265R"M^,;6>:9F^2;VXT\F*"H>.95#7 W.WT>)^J#\I,Y#[*H>B[-!8 MFV!J: NRJ%,'091O#"*-I*QWI7K:[D.E(!*TY09@GNN!!S.!]>32GN;#,^@; MNM0/7-O;9BJRTY&:[7ROOWZ!M]I)VUQG3\48([4P330-/VRQ:9E<]*:T &(S M)?V7DNUI#LF:6EM;"^1WFU(S;?8O;W)3%4E6R]-VSU+7%\<>'/O4'1&+:AZ- MT]=6(_JRU-BPG59&](M'C3SP94UIL@#2KBTIS6(?]I<[DMHHXV#/7S.Y*"2Q MM9*,-O8,*K8F;2MMJ:64-PV_V'*+:U3T%+(EN3(.N_",:6SCV=&K=0]^G?U; M_E]R3.Z'E(Q=^F Z@6=-B$O'CHOGWRZH3D<]ZG+8E*Y$E+K<67)&#E.)5F P MLB":\9_ \[%(!\]/PO@>_BE9_9-G5W0&9_X$0&G<.[C[7QV'4T?2B1QZ&I#XGA !X MY-9%8>(B/9J.BQ=EF-A^ ':I1^$WST>BJRTY#REWLL#KZ7N\P1E@Q2.A>+CD MH^4\DBN[[[@CCKY8-Z*W4CL(9C_,_4K;PV#V78$2U]F[&M;%[RB':FZ-F[([B[V%ML#_!\ M6AYUCBKUP'K6369X2$0;@75N_BUL76PK 78JQ4_;N.%/ZN9KTX_6W^PA?0W!+CKVQIM.WMO/H M:B &OSGV\:?S\YO3-_CD&?EHVIH-MH)%OE+-0W&4^[U5<==$ LFH4Y#)SRYD M#.:CN!.5KP3L'(S*/;U_*O,HZ'7@DGZ$-T!98/E>&,LD.G5]#=8T?6(48A8# M5F#VF@_L% 4:8F &LW#HH^D/P]Y?U@1_H2PLITW#.G<(>[@44T@ MJ5I)L=]SH/( ^9;!@.M1/,]FL'@J\8*>YX.*\BG!J]MQE.@EB< WNL-T-#\3 M0DPPWX7)B8]C,&\7MP'Z]8Q(.JR8*[O$,^$ MK==Z0-U)?)(R5![H&$8&QY_(:A/ M]ZM:Z5%=PV.'C]CVPC)A1A[9%I.)37@<4AM#U Z\CBN 5>&> ,G!8V.'W4Z8 MV%0)6T(^F!B.A]'[@06[.@U@PNNF_4 ]WW$]MO9^G[)(KQ9M"4$=@)O]8-+' M<*L%>TBBWZ2(S!/?I8S=T2$)P*("5.,; ]=Y!$YPJ<5[WK%, $9VX;EJI1^@ MP11%>?%=> !G&5/J OZ_ ID-* OE!QBB7A'I*S )$/A(^X$@1C]*4S+FZ\!C MQWAA,_"XSEH> YM1/0UD%09@(>$[-(^AJ!C^0R/<:(.4G* M?![H0^3LOF:Z! &B\4>3CJ($&Z39GJ:SO=<=#Q_PD+8YIZ* LG#Q0%A&TMV, M3B(*'II6";)=9918K6CZ7X')>9PE11XIGF+TPD.,/AWA[FFP&MAP'N@/7^82 MQ!XX,_(CES#_.<,8P($7Y?/>,]N/YQ?FUL.VLFI$7\XR;OZ+#/8+1/37"OC- M!O^SBO67D"^%7.WN&^1Y,QJ FCI-M(N9@<+E! H [2^+VS+?\K1GDO#,M]&F M19;4>I9](S*"2\5FB%D>HL\JR)QUJZF,X'I)$Z=]3*3HBF MN"9S,M_37><,9+%.3*Q,CSL*]KJ%V[*2938W4\BD=KML3Y@UV\]B20M9MK<19LLAG59>YDQZV!KM\K#1.KP:#RY/ \8LS$S^K6Z-495& MEO<39 E9IYF7#9T6,C7CLJ1L&55.VZ6X5+,QUN4)/V8TFZ,Q&-/]BJ0?53/]ZB;IU[Q82S!JO6-#15GE:/#1-JCL M4%56*0/<#FRRI*QT''Y;T,DKF3-'I5Z>P[.'/6K3OND?Q4LBGB^7<^FQ4L>3 MS[R&A)V,Q#M\ 5+?IZY7K:S!Z#NJ:4JP=TFO'ZHK100628VG=3GCGR=D<Y0&77%>D;@9W M[,?MCBG'?;Z\^O3Y_MU!)VEP3+^>UO8T\GZD=+G886K3"E#^4,W%VGX/*\[Y MU>[;*_:IUUIY)2K2<$HM;>%*'E IM7J6U\ME!E6WO&>Z+/(IHP)K1P7J0%C% M!:V\[WM?BGSJ^>F9%X!6U P]@);E90H9@U9F$7_!(I]B#NE*D4'KKA%/BLR:%GC4];XE/KQEP%[ M&P)WCF(OBWS* HT20R6&=A!#^^BF1$4^QN)D^TX4_=1KK2*6L.079$^5 L_T M)OB,H%)K'4LWA$YH!$K,^[UB!/X'O:5 J[>6D=5;#68 M%\FE!DZ5ZMVBGCX&S+75HI[&!\PI::7N:;XM\T3?M)>7LWCB&EW2=YV1^#[L MLL:?Q2N6==8*+398M<*>'YIX:Z^I8Q-MQV/M]::SU,@=W@O+TW*/%#3MJWI- MYK@*N]^-.>"'CCOG1ZV/W=W@]R.6Y7LEUSJ+WY9KZL*W8YWC_*'I^I-CL 'P MEF-LL\2[Q]WAK=BQQGD=WD&.WPX\^Z/HJBC\@ M7@"'GQR\6/C.L98VC$C4.U0KX>7CG"XLR]&UB##&@:L/L6?A M&/9^2B'AI;OB/NB(:J;SV//J+%C[Q-CC/6S:1[VPNZ'N#&SS[W!J7: 3_WZR M N>!BNO!V3W.^)P(=\VEQ=8\:JI6!#$V5R8G2NU5:0GIM+N,B!L;(N*GA'E' M80J\8/H3OQR^6F&M)HV1:0-7N_R6[/"&Y;GX:R[CY=47\ASZPFZ? GU+9I67 M2)!EZ*M6GI_Y6?R1I>@3ESB7_2_*_A=E_XO%FDM=17,M*_^)>F6$GP+7Y4D. M;*9@43_20G2 E\PG-)>4,(S8.ZQ#!GRL5L*>%+P>T.D!EVCA6S!B7]-Y_P$] M:DJ,STTEP,7+M ;K^!"M([QQ'V_?#]>PX![]"#'/0(9:K(=ZT>;M'3&I7;@2U4O[^V[DG$VW2?L I)*T>:S5TJM/A]S\Q7D MC!6]J+\"#,UV>HF)_<1BBI/!I08(YH89:R"REK9\,4TI"VE*601ZM;*&9;4Z M7<5C#_%_TXJ%N$V2!N+(9XF1* @U0:.KR<=X.XVHU^.\+APQP4D6RDVQ94O, MX7JM_9Q'N&##^=O=16]+S+^)N6X+]C&]C;=)MZXQJQSG%]@E/+?(LPJ['O5Y M-W27CC33YFUCHOA9%%(#APY1^6""\6!-2&!/Q1'&T&%O_4F-=7N'^3ZS\&?FW4'L\ MY71D-LY(J9@H*X=@D\32C(CE'IW:9,1']'/BU#$8N'00UG/0?A\[_2 % )^G M-GJ3T_1%XWJQHS[K@<7+P^:*ZQ=J=VF.(.!#<5I/K<4!,G4]R")I.U],O4#C MB!$%/_ V1IB]FC)@;T*T\9AUNZI66">C!];T+?8([C"3ZB)$(SB'&_C8>4V* MCX*=VD!&FGU3G[YI]HD#H)H>/N8ZP+WP[4+M=FYY3H));K 1&':P8F81;W.$ M%"KLI!=@A(%"6.1&!'NR+6T2I)J,9^3;$>J3ZX#$O&%MSK;?$ZJK%*0E5'W5 MEE!JEHV7?I'!-E$-D'-+J-;:C95(IIV)B@UZWAN^+ZV)\H+Y1O=K_[U+ &?9 M42E/)*?AI[)+$9@JW#SA75BW=W5)IR5UE2R+,#904-"H97F2.U/T=1M2MYME MB=D&T->IE2>S-GBUR1Z8%0T3EH MIX&?8RF41[WR/J;S_'.;^*WM76WIUDT,^,XS0&XIBJUN_G:QMO4S&E0TVA+W6:^8<+U%6)U MWH&B,N<[=[^WGEDM[F";,*YV+.>K=G\#+GN[5T9"'@W=64[ZIY M]=,RYUNHG*_2DJ5F*U_W[@7^9Y8'W+/%7[LEJ6K!D^:=VDO.X.]9#"G_K._: MR1LERVN?=R]YLS;^I':[Z!A,6>U21HYV+P>KJ$4GPC('NR/ S]';90[V%\OO ME7M4_#W:1_MYAW.PZ 1W,VV\NF].<$>2Y8('$;IIS9C2EMYV%K;=!!>ME6_! M_S9U.(._>55[Q\^MWG_ZAC<8GY^12 M7'\Q/<2^I7H&SE9%*&AHK5K0(&=9-O"+#+8)3V7'"AJR/L1>5*#SWNI]*678 M/+19%3'D@]>LRA?RP6M9N)#6(XQLD>C:NJU5+S2[4K=5U([!BEHK8&L/<*F5 M5E$[+2CULE)AS4J%V;OAXW?2;ZV/:$M-VV\R-Y([7"W'OAW8&IU?"6]E0'7W MBA,.Y96J$[9%@L5M -QIKJ+)MH6W==K_[AFCSKTB> \N>BG!+L%>P/IE35&1 MVJ]NXK=R7[:\+Z6MG*@I>AISVHG"HF97DCM95O=F')_*LGX@(Y0UNAE?0IEQ M?"IEM'$?#>=?Z^*&XJG>K5[6L%F-5]WV-0UE6<,O,=@FQ.Z.E35D?4]#48'. M>ZO+LH:RK*'8T)97\.]V58/<;DLM-78,L=5JKT-RN9.CS@TV6&NU5W-)=P5P9K]W!V@9%:K>+RR+U6G$9 M1%XQKKV+[+MGS%K6-^PLV!FP<7VE6N!=*>^:P\9EK<(ODQ-_\:SEOI2U"AM7 MI[M>JR"WE8Q;*60<=Q<$C!\^ %)$&ZH2ZFV6!UQ.ES84 ,S==@G@FQ'9]HAD&,@!+? M(:X3V(9I#VHDDA>,%D)*J,Z]U^;TS?OKBW_!EY_OOWXY^_]02P,$% @ MZ#M<3R5??1QF P .@P !$ !D;W)M+3(P,3DQ,#(X+GAS9+U6VV[;.!!] M+]!_F-73+K 2+7F;Q$*<(M@T0( T6[CIHF\%3=$.48K4DE02__T.=;%IQW:= MI&A>0G/FS)RY4J?O'TL)]]Q8H=4X2I-!!%PQ70@U'T>UC:EE0D3OS]Z^.?TM MCN'B\NH&8KASKK(Y(0\/#TDQ$\IJ63NT8!.F2P)QW.O_??L%_FVMYW!>H%DX MRI*CY"1),[0SX9)3RR$;I*-D&.(,I]X@%-3Q'-(!R4Z(UX)AGAWGV5_PZ2-\ MH-9QH^!6E#S$ZFIAQ/S.P>_LC\8T7&BEN)1\ 9="4<4$E?"YY_PG7"F6P+F4 M,/$PB[0L-_>\2#JKC[;(+;OC)7W[!@ SIFRNT&1=CB.?BBX3CU,C$VWFI'"& MN$7%"2K%J,6-8%$ _3'N"09+X25V"9Q1.VU O:1)3SQ(XV$:X IMUIWY"ZHJ MHXN:N;9>'I@.LI,0QL42U="SG"5S?4]0L-V1UQ+;P\H&@R'!)G&8>1Y I%#? M]R"\>(K=$3IY GD8-H!T-!J11KI!J7#K<736WY%6&&A;P;:'C (?R*N)]$WQ(B++CCJ8B-W5__X0KP9A%X=]L_/B;&RN"9^+D<]% M>G10+IZLF9_ 1*N;UY()=N5S"&V=57^(5T-[4'DVYOSE/:*H8,TZ/FZ/GLCQ M,XBL\*_ME^;J\V^M^#E^$U"Y-.W;+ENJ%9K5_*_O_YZKXH)#@ MX@K["ZUXP".3 MBJ,XZO2[>QU@PD.?B^E19ZD<5WF<=T"%KO#= 4[ZJR9ZGP^?O_N\ ?'@=/S MBVMP8!:&"S7L]9Z>GKK^ Q<*@V6H)577PWD/'">-'XV_PN]QN2&<^+H.?!QT M/W8_=?L#K7/' N8J!H.]_D%W/YLGF6L$P7=#-H3^7F_PJ6>B8'\X^'4X^ 5N MK^#,52&3 L9\SK*YN%A+/IV%\)/WV_&YJZCS[_^ M>GE)&<6'*MI_B5YT#DLT"+D1YG].&N:874Y_X.SWNROE=XY-P>3LN!,67.HM MB#P,)0:LH+ Y'%7O)/'A>J'CV2IDPF>)\G=M])*HF60/L:JA+Y)4S.M.\;'G M,QX!8C8). MI+>AY4HOU=&;.\Y"$M'S4'_U%J$3*:;I#Q+GUBZ28Z&L,]Y]IOI57]C42QRZK]4H!Y MS[REY.'Z;.7-M&MV[!.RW+\8NDE@"VMXZ6@W60M0@1L?I=&8QT;48;:#0+ M9]EN*: \$Z$>@Y$N)MW@0J\P5K^Q=5DX#N<+X:%=C(V"D)4$9*28&H2CWR%Z#;NY(JV"O,L: ME@BNCWBA,"WONA1LUJ*EOU$KEE%XA1^ZP3CQ?6U#)?]<$C0V)7.K8+^9 MT]8S@K;&Y+GLS'@'@^YF%[I];CD M;E"6:%MF6\]FYYO O(A:SV7GJ!%1_"P/J7[]1[(;:GGC@>PJ?5/ >RN9F16F MX8@>,3-OU\B;AX?R2XDBA99@+F$*=T76@7N7*A'DN@QDZT!<"*)*M7%OVD06 M^UT.D3R9"^>T?9K?>FL M1-,4N(ZE:UY?OU_/)UAZ:?XBJ250[:VCY6 =1"U"1'PFRA!+UV:S@4:S8);M MENYFRMFSB\>^!T'O^ U!+ P04 " #H.UQ/ M73% 6L($ 4*P %0 &1O@9A"2<=;PH:'@(6,P3PN8=;RE]+&-"/"05 M9@FFG$''VX#T/GU\^^;F!]]'M_?]1^2CA5*9;(?A:K4*DAEADM.ETB%E$/,T M1+YO^_.,@ *6@)J-Z#IH[>H$8!,0)5A! M&T6-L'D5FEZHU6Y^:#(0F*J)2PO]KF96K,HK=OD/[3 ME60R;^UXIAY%.=9300,NYMIMHQ5:D;>K61^(5JU<$EU?7X?YT7)_2:IZZP&B M\(^'P3A>0(I]34%3B_>&TFX2]56]:^Y]N#UH^TO2EGFD 8_SVI^0%CK:P_SG MVVZ^:?*CIM^*@K5,O(]FR&U5!:#PFO.>+H)C3*\Y?$R!:;L>YFSF8EB\O%07MKV0L"LXYG@OHUF M7+T;Z4!?S@FD-IG^?DB29A0\%.YDE0D]@YC*>P]T0TD :P4L@<2&,0E\U[P_ M;@D7TYC'I3K8KW*.3T(EQO89TIU()'*MR M.:B9/5S81HJG0'6U#T7A?V]K#/%2Z.3OUO$"LSD\XA1.=5>M+9O,"U_.XH>88:%CN?'"T*_3H>9X&EEP8K1^$M^N4A =+QF,]"+@X4S-,9B!$) ,MD4X:C9WJA=:"7G/[T*NJR=O8B;P/<7S M4Y'MB>K+:L^HA=1R#-)V9>GI/ 2F?;V$K7^%S:FPCHCK"^V(80OOPC%X]@PQ MT<4\E5E94U]499^6T*6CA(:@'>O3>'*KKWW/1;4GKC^S/<,6W@?'X&U7BQ', MB4F7J7,N/:JU]457[=>2NW*2G+X%Y"+C(B_P6-<9>GRIE_Y-CR=G@OQ&J+IS M_89]B_G:2]%K1:#2=I3?"ZG^ABD!G9;DF\!MW1 M('7G>-2XA1HY";6;)+K4LG@;$ ;1>4 K ]0=9J5I"]*UN_522CW]\4E,^(J] M"N.NW!&(NY8M0C?OY8N$\K/\DQ@*_DS,#O)K.![$< 3F@6]+U+4;_%)60RX5 MIG^2[/S+U^H(CM#<,I5EAN@+P.?3*FOKR*ONTA%S;K#$_DM'A@K,S M;R<.=?4E=>C5TG)M=^9W[5(!Z_$T7;+B:EJ>BNR(N+[?.#MWB:S4Y?*%^* M4%^&+[DN6%ZXMA>SEU-?RB6(?T^T(HXS7"N\6[JN;8E_ M=/6E=^C5TG)MYV4BL'E6;[Q)I_SDT^">J+Z<]HQ:2&[NK=RE(.8ZFU\$7ZF% M7CTRS,Y\6N)(B/H"?-&VQ?D_;*SE&>@&\RSG]HAY,4\FZI:_ 5!+ 0(4 M Q0 ( .@[7$]Z,<"!7@\ YM . " 0 !D.#(T M.34Y9#AK+FAT;5!+ 0(4 Q0 ( .@[7$\Z^)WDIRL &GK 0 1 M " 8H/ !D.#(T.34Y9&5X.3DQ+FAT;5!+ 0(4 Q0 ( .@[7$\E M7WT<9@, #H, 1 " 6 [ !D;W)M+3(P,3DQ,#(X+GAS M9%!+ 0(4 Q0 ( .@[7$_GP0OZ9@8 $I$ 5 " ?4^ M !D;W)M+3(P,3DQ,#(X7VQA8BYX;6Q02P$"% ,4 " #H.UQ/73% 6L($ M 4*P %0 @ &.10 9&]R;2TR,#$Y,3 R.%]P&UL 64$L%!@ % 4 0 $ (-* $! end JSON 11 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "d824959d8k.htm": { "axisCustom": 0, "axisStandard": 0, "contextCount": 1, "dts": { "inline": { "local": [ "d824959d8k.htm" ] }, "labelLink": { "local": [ "dorm-20191028_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "dorm-20191028_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "dorm-20191028.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", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd" ] } }, "elementCount": 23, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2019-01-31": 3, "total": 3 }, "keyCustom": 0, "keyStandard": 97, "memberCustom": 0, "memberStandard": 0, "nsprefix": "dorm", "nsuri": "http://www.dormanproducts.com/20191028", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "div", "body", "html" ], "baseRef": "d824959d8k.htm", "contextRef": "duration_2019-10-28_to_2019-10-28", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "role": "http://www.dormanproducts.com//20191028/taxonomy/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "div", "body", "html" ], "baseRef": "d824959d8k.htm", "contextRef": "duration_2019-10-28_to_2019-10-28", "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/2019-01-31", "presentation": [ "http://www.dormanproducts.com//20191028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.dormanproducts.com//20191028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.dormanproducts.com//20191028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.dormanproducts.com//20191028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.dormanproducts.com//20191028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.dormanproducts.com//20191028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.dormanproducts.com//20191028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.dormanproducts.com//20191028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r5" ], "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/2019-01-31", "presentation": [ "http://www.dormanproducts.com//20191028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r5" ], "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/2019-01-31", "presentation": [ "http://www.dormanproducts.com//20191028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.dormanproducts.com//20191028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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 Country Code", "terseLabel": "Entity Incorporation State Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.dormanproducts.com//20191028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r5" ], "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/2019-01-31", "presentation": [ "http://www.dormanproducts.com//20191028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r5" ], "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/2019-01-31", "presentation": [ "http://www.dormanproducts.com//20191028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.dormanproducts.com//20191028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r2" ], "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/2019-01-31", "presentation": [ "http://www.dormanproducts.com//20191028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "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 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/2019-01-31", "presentation": [ "http://www.dormanproducts.com//20191028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r0" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security 12b Title", "terseLabel": "Security 12b Title" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.dormanproducts.com//20191028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r1" ], "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/2019-01-31", "presentation": [ "http://www.dormanproducts.com//20191028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SolicitingMaterial": { "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 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/2019-01-31", "presentation": [ "http://www.dormanproducts.com//20191028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.dormanproducts.com//20191028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.dormanproducts.com//20191028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" } }, "unitCount": 0 } }, "std_ref": { "r0": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r1": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r2": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r3": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r4": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r5": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r6": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" } }, "version": "2.1" } XML 12 R1.htm IDEA: XBRL DOCUMENT v3.19.3
Document and Entity Information
Oct. 28, 2019
Cover [Abstract]  
Security Exchange Name NASDAQ
Amendment Flag false
Entity Central Index Key 0000868780
Document Type 8-K
Document Period End Date Oct. 28, 2019
Entity Registrant Name Dorman Products, Inc.
Entity Incorporation State Country Code PA
Entity File Number 000-18914
Entity Tax Identification Number 23-2078856
Entity Address, Address Line One 3400 East Walnut Street
Entity Address, City or Town Colmar
Entity Address, State or Province PA
Entity Address, Postal Zip Code 18915
City Area Code (215)
Local Phone Number 997-1800
Written Communications false
Soliciting Material false
Pre Commencement Tender Offer false
Pre Commencement Issuer Tender Offer false
Security 12b Title Common Stock, $0.01 Par Value
Trading Symbol DORM
Entity Emerging Growth Company false
XML 13 Show.js IDEA: XBRL DOCUMENT // 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)}}} XML 15 report.css IDEA: XBRL DOCUMENT /* 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; }