valueequityanalysis.com

Independent, business-by-business valuations built from company filings — owner earnings, a ten-year outlook, and a bear / base / bull range. Search a ticker to see our estimate of what the business is worth.

Not investment advice. We are not registered investment advisers, and the people behind this site may hold or trade positions in companies analyzed here. Full disclosures.

Dorman Products, Inc. (DORM) stock intrinsic value fair value estimate & owner earnings analysis

Margin of safety$85.00 ComplexityAverage Updated
$81.93 $236.82
bear $81.93 base $165.36 bull $236.82 margin of safety $85.00 market price* $123.89
Dorman supplies replacement parts for cars, light trucks, heavy-duty trucks and, since buying SuperATV in 2022, powersports vehicles. Its distinguishing habit is engineering parts that were previously available only from vehicle dealers, which gives it a catalogue that competitors often do not have and some pricing power that is unusual in parts distribution. Almost all sales are in the United States, and two retail customers together take about 40% of sales. What the business earns. Our measure of cash earnings to owners starts with operating cash flow, strips out the swings in inventory, receivables and payables, deducts stock compensation as a real cost, and deducts the capital spending needed to keep the business running (about 2% of sales, almost all of it maintenance). On that basis, cash earnings before interest were about $140 million in 2021, $143 million in 2022, $175 million in 2023, $237 million in 2024 and $315 million in 2025. The 2025 figure is flattered twice: it adds back a $56.7 million non-cash write-off of the Heavy Duty goodwill, and gross margin got a one-time lift from raising prices ahead of tariff costs flowing through inventory. We therefore anchor on about $200 million a year ($6.65 a share), the middle of the four years since the SuperATV acquisition made the business what it is today, rather than on 2025. The previous analysis measured earnings on a different basis, so its figures are not comparable. The working-capital catch. Profits and cash diverge sharply from year to year because Dorman carries a lot of inventory. In 2025 it built inventory by $250 million ahead of tariff changes, which cut operating cash to $114 million; in the first half of 2026 inventory fell by $150 million and operating cash was $196 million. We treat these as timing. But growth itself does consume cash: every extra dollar of sales ties up roughly 40 cents of inventory, receivables and equipment, and every case charges that cost against growth. There is a less visible dependency too: Dorman sells about $1.4 billion a year of receivables from its large customers to banks under customer-sponsored programs. Without them roughly $1.1 billion more would be tied up in receivables. The programs cost $58 million in 2025 and are already in the earnings, but if they disappeared the business would need a large new funding source. Debt. At 27 June 2026 Dorman owed $440 million on a bank term loan and held $132 million of cash, so net debt is about $308 million, roughly 1.5 times anchor cash earnings. The credit agreement matures on 4 October 2027, so a refinancing is due within a year; at this leverage it does not look difficult. Interest paid was $27 million in 2025. Base case: $165 a share. Cash earnings start at $200 million and grow 4% a year for five years, then 3%, and 2% after year ten. That growth is credited because new-to-the-aftermarket introductions have been a dependable engine for more than two decades, and the average age of vehicles on the road keeps rising. It is below the company's roughly 10% revenue growth over the past decade, much of which came from acquisitions, and below management's own cut 2026 sales outlook of 3% to 5%. Owner earnings rose 45% in 2025; we assume 4% in the first year because 2025 was helped by one-time pricing and first-half 2026 sales rose only 2.4%. About $22 million a year of amortisation on acquired customer relationships and brands is added back; we do not treat those as permanent and give no credit for acquisitions repeating. The business is worth about $5.27 billion, less $0.31 billion of net debt, leaving about $4.96 billion, or $165 a share. Bear case: $82 a share. The model is 2019, when tariffs, cost inflation and customers pushing back on price cut Dorman's cash earnings by about 40% in a single year and it took two years to recover. We assume the same now: $185 million next year, $130 million for two years as tariff costs outrun price increases and the two big customers squeeze terms, a recovery only to $170 million, and no growth after that. The 2025 goodwill write-off shows Heavy Duty is already struggling and adds nothing in this case. The business is worth about $2.77 billion, less $0.31 billion of debt, leaving $2.46 billion, or $82 a share. Even at the trough, cash earnings are about five times the interest bill, so the debt is carried. Bull case: $237 a share. Cash earnings start at $240 million, close to what the business earned in 2024 to 2025 without the one-time pricing help, and grow 5% a year, then 4%, and 2.5% after year ten, with new-product introductions holding their historic pace and powersports recovering. Worth about $7.41 billion, less $0.31 billion of debt, or $237 a share. Margin-of-safety price. We are moderately sure of the earnings level: four post-acquisition years range from $140 million to $315 million, and the middle is credible. Customer concentration is the biggest risk. Losing or seriously repricing one of the two retailers that take 40% of sales, or having the bank receivable programs pulled in a credit squeeze, is the worst plausible event. Either would hit cash hard, but net debt is moderate and the inventory is hard collateral, so the company would most likely survive. If we have the earnings level wrong by a quarter, and growth comes in at 2% rather than 4%, the shares are worth about $110 to $120. Dorman pays no dividend, and the return comes from buybacks and growth in value, so the price assumes a three-to-five-year holding period. At $85, close to the bear value, a recovery to roughly a base-case value of $175 within four years implies about 20% a year, and the bear case implies a limited loss if the 2019-style squeeze repeats. The margin-of-safety price is $85.
Fiscal yearOwner's earningsMethodology
2025 $9.36 ▼
OE = CFO - dWC - SBC - maintenance capex ($ thousands). CFO=113,634; dWC (sum of all 'changes in assets and liabilities' lines in the cash-flow reconciliation, negative = cash absorbed)=-229,117 (inventory build 250,373 ahead of tariffs, partly offset by receivables 94,406); SBC=19,635; capex=37,969; capex/revenue ten-year mean=0.0218; revenue 2,009,197 -> 2,130,319 so growth capex=2,640 and maintenance capex=35,329; OE=287,787; diluted shares=30,756; OE/sh=9.3571. Reconciliation (sec. 2.3): net income 204,194 + D&A/accretion 55,732 + other non-cash items 82,825 (SBC, deferred tax, bad-debt provision; incl. Heavy Duty goodwill impairment 56,706) = CFO ex-WC 342,751; less SBC and maintenance capex gives the same OE, gap 0%. Note: 2025 is flattered by a tariff-related pricing timing benefit to gross margin (FY2025 10-K MD&A) and by the 56.7M non-cash impairment add-back; treat as a peak year. Recomputed on current basis replacing earlier CFO-capex-SBC figure (1.8218) that did not strip working capital (mixed basis). Source: FY2025 10-K 0000868780-26-000014.
2024 $6.40 ▼
OE = CFO - dWC - SBC - maintenance capex ($ thousands). CFO=231,047; dWC (sum of all 'changes in assets and liabilities' lines in the cash-flow reconciliation, negative = cash absorbed)=-19,921; SBC=15,012; capex=39,421; capex/revenue ten-year mean=0.0218; revenue 1,929,788 -> 2,009,197 so growth capex=1,731 and maintenance capex=37,690; OE=198,266; diluted shares=30,956; OE/sh=6.4048. Reconciliation (sec. 2.3): net income 190,004 + D&A/accretion 56,700 + other non-cash items 4,264 (SBC, deferred tax, bad-debt provision) = CFO ex-WC 250,968; less SBC and maintenance capex gives the same OE, gap 0%. Recomputed on current basis replacing earlier CFO-capex-SBC figure (5.7053) that did not strip working capital (mixed basis). Source: FY2025 10-K 0000868780-26-000014.
2023 $3.98 ▼
OE = CFO - dWC - SBC - maintenance capex ($ thousands). CFO=208,758; dWC (sum of all 'changes in assets and liabilities' lines in the cash-flow reconciliation, negative = cash absorbed)=32,122; SBC=11,484; capex=43,968; capex/revenue ten-year mean=0.0218; revenue 1,733,749 -> 1,929,788 so growth capex=4,274 and maintenance capex=39,694; OE=125,458; diluted shares=31,533; OE/sh=3.9786. Reconciliation (sec. 2.3): net income 129,259 + D&A/accretion 54,729 + other non-cash items -7,352 (SBC, deferred tax, bad-debt provision; incl. contingent-consideration gain (20,468)) = CFO ex-WC 176,636; less SBC and maintenance capex gives the same OE, gap 0%. Recomputed on current basis replacing earlier CFO-capex-SBC figure (4.8618) that did not strip working capital (mixed basis). Source: FY2025 10-K 0000868780-26-000014.
2022 $4.15 ▼
OE = CFO - dWC - SBC - maintenance capex ($ thousands). CFO=41,688; dWC (sum of all 'changes in assets and liabilities' lines in the cash-flow reconciliation, negative = cash absorbed)=-127,994; SBC=9,370; capex=37,883; capex/revenue ten-year mean=0.0218; revenue 1,345,249 -> 1,733,749 so growth capex=8,469 and maintenance capex=29,414; OE=130,898; diluted shares=31,543; OE/sh=4.1498. Reconciliation (sec. 2.3): net income 121,549 + D&A/accretion 44,677 + other non-cash items 3,456 (SBC, deferred tax, bad-debt provision, contingent-consideration payment) = CFO ex-WC 169,682; less SBC and maintenance capex gives the same OE, gap 0%. Recomputed on current basis replacing earlier CFO-capex-SBC figure (-0.1764) that did not strip working capital (mixed basis). Source: FY2022 10-K 0001628280-23-005712.
2021 $4.32 ▼
OE = CFO - dWC - SBC - maintenance capex ($ thousands). CFO=100,338; dWC (sum of all 'changes in assets and liabilities' lines in the cash-flow reconciliation, negative = cash absorbed)=-60,408; SBC=8,228; capex=19,840; capex/revenue ten-year mean=0.0218; revenue 1,092,748 -> 1,345,249 so growth capex=5,504 and maintenance capex=14,336; OE=138,182; diluted shares=31,961; OE/sh=4.3235. Reconciliation (sec. 2.3): net income 131,532 + D&A/accretion 35,193 + other non-cash items -5,979 (SBC, deferred tax, bad-debt provision, equity-method gain) = CFO ex-WC 160,746; less SBC and maintenance capex gives the same OE, gap 0%. Recomputed on current basis replacing earlier CFO-capex-SBC figure (2.2612) that did not strip working capital (mixed basis). Source: FY2022 10-K 0001628280-23-005712.
2020 $3.53 ▼
OE = CFO - dWC - SBC - maintenance capex ($ thousands). CFO=151,966; dWC (sum of all 'changes in assets and liabilities' lines in the cash-flow reconciliation, negative = cash absorbed)=16,984; SBC=7,586; capex=15,450; capex/revenue ten-year mean=0.0218; revenue 991,329 -> 1,092,748 so growth capex=2,211 and maintenance capex=13,239; OE=114,157; diluted shares=32,373; OE/sh=3.5263. Reconciliation (sec. 2.3): net income 106,870 + D&A/accretion 32,307 + other non-cash items -4,195 (SBC, deferred tax, bad-debt provision) = CFO ex-WC 134,982; less SBC and maintenance capex gives the same OE, gap 0%. Recomputed on current basis replacing earlier CFO-capex-SBC figures that did not strip working capital (mixed basis). Source: FY2020 10-K 0001564590-21-007175.
2019 $2.50 ▼
OE = CFO - dWC - SBC - maintenance capex ($ thousands). CFO=95,306; dWC (sum of all 'changes in assets and liabilities' lines in the cash-flow reconciliation, negative = cash absorbed)=-18,545; SBC=3,077; capex=29,560; capex/revenue ten-year mean=0.0218; revenue 973,705 -> 991,329 so growth capex=384 and maintenance capex=29,176; OE=81,598; diluted shares=32,688; OE/sh=2.4963. Reconciliation (sec. 2.3): net income 83,762 + D&A/accretion 25,915 + other non-cash items 4,174 (SBC, deferred tax, bad-debt provision) = CFO ex-WC 113,851; less SBC and maintenance capex gives the same OE, gap 0%. Recomputed on current basis replacing earlier CFO-capex-SBC figures that did not strip working capital (mixed basis). Source: FY2020 10-K 0001564590-21-007175.
2018 $4.12 ▼
OE = CFO - dWC - SBC - maintenance capex ($ thousands). CFO=78,112; dWC (sum of all 'changes in assets and liabilities' lines in the cash-flow reconciliation, negative = cash absorbed)=-86,713; SBC=3,460; capex=26,106; capex/revenue ten-year mean=0.0218; revenue 903,221 -> 973,705 so growth capex=1,537 and maintenance capex=24,569; OE=136,796; diluted shares=33,207; OE/sh=4.1195. Reconciliation (sec. 2.3): net income 133,602 + D&A/accretion 28,391 + other non-cash items 2,832 (SBC, deferred tax, bad-debt provision) = CFO ex-WC 164,825; less SBC and maintenance capex gives the same OE, gap 0%. Recomputed on current basis replacing earlier CFO-capex-SBC figures that did not strip working capital (mixed basis). Source: FY2020 10-K 0001564590-21-007175.
2017 $3.24 ▼
OE = CFO - dWC - SBC - maintenance capex ($ thousands). CFO=94,241; dWC (sum of all 'changes in assets and liabilities' lines in the cash-flow reconciliation, negative = cash absorbed)=-42,719; SBC=3,162; capex=24,450; capex/revenue ten-year mean=0.0218; revenue 859,604 -> 903,221 so growth capex=951 and maintenance capex=23,499; OE=110,299; diluted shares=34,052; OE/sh=3.2391. Reconciliation (sec. 2.3): net income 106,599 + D&A/accretion 22,224 + other non-cash items 8,137 (SBC, deferred tax, bad-debt provision) = CFO ex-WC 136,960; less SBC and maintenance capex gives the same OE, gap 0%. Recomputed on current basis replacing earlier CFO-capex-SBC figures that did not strip working capital (mixed basis). Source: FY2018 10-K 0001564590-19-004498.
2016 $2.96 ▼
OE = CFO - dWC - SBC - maintenance capex ($ thousands). CFO=121,539; dWC (sum of all 'changes in assets and liabilities' lines in the cash-flow reconciliation, negative = cash absorbed)=-2,130; SBC=2,380; capex=20,059; capex/revenue ten-year mean=0.0218; revenue 802,957 -> 859,604 so growth capex=1,235 and maintenance capex=18,824; OE=102,465; diluted shares=34,598; OE/sh=2.9616. Reconciliation (sec. 2.3): net income 106,049 + D&A/accretion 18,907 + other non-cash items -1,287 (SBC, deferred tax, bad-debt provision) = CFO ex-WC 123,669; less SBC and maintenance capex gives the same OE, gap 0%. Recomputed on current basis replacing earlier CFO-capex-SBC figures that did not strip working capital (mixed basis). Source: FY2018 10-K 0001564590-19-004498.

Owner's earnings per share by fiscal year, most recent first. Tap a row to see how that figure was calculated, including the source filing.

Sales geography
United States (predominantly, through national auto parts retailers and warehouse distributors), Canada, Mexico, and to a lesser extent Europe, the Middle East and Australia
Historical growth strategy
Steady organic growth from introducing thousands of new aftermarket replacement parts each year, especially 'new to the aftermarket' parts previously sold only by vehicle dealers, sold through large auto parts retailers; supplemented by acquisitions that extend into adjacent segments (Dayton Parts and other heavy-duty businesses in 2021, SuperATV powersports in 2022), plus regular share repurchases.
Chart analysis
A chartist would see a long-term uptrend that peaked near $164 within the past year and has since broken down, with the shares now around $120, roughly a third of the way up a $98 to $164 52-week range. The pattern reads as a correction within a longer uptrend: the high-$90s low marks key support, while the $135 to $145 area where the decline accelerated is overhead resistance. A chartist would want to see a higher low hold above $100 and a reclaim of the 200-day average before calling the downtrend over.
Competitors

Companies we consider competitors of DORM. Tap a ticker to open our analysis of that company in a new tab.

Circle of competence

We don't have circle of competence information for this company yet.