Aggregate OCF/NI conversion of 1.00 over ten quarters masks extreme quarterly dispersion (0.15x in 2025Q2 to 3.60x in 2025Q4), with working capital absorbing $366.9M of cash while $207.6M of buybacks and $47.5M of SBC add-backs cloud the quality of the $552.5M in cumulative operating cash flow.
Dorman Products, Inc. (DORM) cash flow statement — 30-year operating, investing & financing cash flows
| Metric | TTM | Dec'25 | Dec'24 | Dec'23 | Dec'22 | Dec'21 | Dec'20 | Dec'19 | Dec'18 | Dec'17 | Dec'16 | Dec'15 | Dec'14 | Dec'13 | Dec'12 | Dec'11 | Dec'10 | Dec'09 | Dec'08 | Dec'07 | Dec'06 | Dec'05 | Dec'04 | Dec'03 | Dec'02 | Dec'01 | Dec'00 | Dec'99 | Dec'98 | Dec'97 | Dec'96 |
|---|
| Cash from Operations | 302.59M | 113.63M | 231.05M | 208.76M | 41.69M | 100.34M | 151.97M | 95.31M | 78.11M | 94.24M | 121.54M | 92.06M | 59.64M | 61.56M | 48.91M | 38.06M | 30.72M | 27.58M | 9.74M | 23.07M | 16.65M | 3.57M | 3.87M | 20.74M | 5.06M | 21.55M | 41.94M | -6M | -11.1M | 16.3M | -1.9M |
| Operating CF Margin % | - | 5.33% | 11.5% | 10.82% | 2.4% | 7.46% | 13.91% | 9.61% | 8.02% | 10.43% | 14.14% | 11.47% | 7.94% | 9.26% | 8.57% | 7.41% | 7.01% | 7.31% | 2.84% | 7.04% | 5.63% | 1.28% | 1.55% | 9.34% | 2.35% | 10.69% | 20.82% | -2.54% | -6.23% | 10.65% | -1.29% |
| Operating CF Growth % | 2058.19% | -50.82% | 10.68% | 400.76% | -58.45% | -33.97% | 59.45% | 22.01% | -17.11% | -22.46% | 32.02% | 54.36% | -3.12% | 25.86% | 28.5% | 23.92% | 11.36% | 183.25% | -57.79% | 38.57% | 366.41% | -7.66% | -81.36% | 309.86% | -76.51% | -48.61% | 798.93% | 45.95% | -168.1% | 957.89% | -173.08% |
| Net Income | 202.06M | 204.19M | 190M | 129.26M | 121.55M | 131.53M | 106.87M | 83.76M | 133.6M | 106.6M | 106.05M | 92.33M | 89.99M | 81.92M | 70.96M | 53.28M | 46.14M | 26.5M | 17.81M | 19.19M | 13.8M | 17.08M | 17.08M | 13.3M | 12.36M | 5.23M | 4.09M | -3.6M | 7.6M | 6.7M | 5.7M |
| Depreciation & Amortization | 55.61M | 55.73M | 56.7M | 54.73M | 44.68M | 35.19M | 32.31M | 25.91M | 28.39M | 22.22M | 18.91M | 16.19M | 12.66M | 10.16M | 8.22M | 7.74M | 8.01M | 7.83M | 7.67M | 7.74M | 6.82M | 5.77M | 4.54M | 4.64M | 5.56M | 8.11M | 7.93M | 7.6M | 6.4M | 4.3M | 4.4M |
| Stock-Based Compensation | 22.99M | 19.64M | 15.01M | 11.48M | 9.37M | 8.23M | 7.59M | 3.08M | 3.46M | 3.16M | 2.38M | 882K | 1.15M | 960K | 1.01M | 620K | 212K | 236K | 248K | 0 | 488K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Deferred Taxes | -8.82M | 6.15M | -10.84M | -2.96M | -5.88M | -11.97M | -9.6M | 1.06M | -58K | 4.68M | -4.89M | -5.11M | -632K | 267K | -2.38M | -2M | 427K | -388K | -1.29M | 436K | 365K | -473K | 916K | 1.28M | 11K | -2.75M | 965K | -3.2M | 300K | 2.5M | -700K |
| Other Non-Cash Items | 185.89M | 57.04M | 90K | -15.88M | -34K | -2.24M | -2.18M | 39K | -570K | 299K | 1.22M | 3.26M | 308K | 194K | -2.72M | 2.9M | 1.18M | 354K | 487K | 716K | 4.06M | 233K | 110K | 525K | -229K | 1.42M | 947K | 100K | -100K | 400K | 500K |
| Working Capital Changes | -155.13M | -229.12M | -19.92M | 32.12M | -127.99M | -60.41M | 16.98M | -18.55M | -86.71M | -42.72M | -2.13M | -15.49M | -43.83M | -31.94M | -26.18M | -24.48M | -25.25M | -6.95M | -15.19M | -5.47M | -8.89M | -19.04M | -18.79M | 989K | -12.64M | 9.55M | 28M | -19.4M | -25.9M | 2.4M | -11.8M |
| Change in Receivables | -107.96M | 94.41M | -47.23M | -104.02M | 48.48M | 10.92M | -67.37M | 8.81M | -66.4M | -5.71M | -27.82M | -1.15M | -25.57M | -40.79M | -9.73M | -22.96M | -13.73M | -11.14M | -979K | 359K | -13.1M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Change in Inventory | 118.75M | -250.37M | -72.09M | 118.61M | -133.79M | -153.82M | -12.33M | -10.96M | -46.84M | -25.15M | 24.87M | -20.2M | -13.14M | -19.05M | -29.41M | 2.79M | -30.07M | 4.25M | -15.18M | -9.69M | 8.67M | -12.26M | -9.67M | -2.77M | -2.35M | 5.22M | 18.99M | -11.7M | -20.1M | 3.4M | -3.8M |
| Change in Payables | -34.62M | -47.75M | 55.71M | -3.14M | -5.54M | 47M | 25.25M | -19.08M | 26.96M | 3.72M | 8.66M | 5.39M | -1.56M | 17.63M | 10.74M | -2.38M | 17.81M | -6.03M | 3.35M | 5.76M | -1.94M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Cash from Investing | -30.65M | -37.97M | -39.32M | -43.9M | -526.84M | -365.32M | -30.26M | -29.56M | -59.15M | -94.44M | -26.25M | -23.82M | -29.86M | -26.56M | -18.08M | -18.1M | -11.45M | -7.83M | -6.4M | -8.76M | -7.28M | -8.9M | -2.9M | -1.5M | -10.17M | -1.92M | -6.76M | -7.9M | -16.8M | -4.5M | -9M |
| Capital Expenditures | -33.36M | -37.97M | -39.42M | -43.97M | -37.88M | -19.84M | -15.45M | -29.56M | -26.11M | -24.45M | -20.06M | -21.69M | -29.86M | -24.67M | -18.08M | -18.1M | -11.45M | -7.83M | -7.32M | -5.37M | -7.28M | -7.22M | -12.8M | -5.6M | -3.54M | -1.92M | -6.76M | -7.9M | -21.1M | -4.5M | -3.8M |
| CapEx % of Revenue | 1.54% | 1.78% | 1.96% | 2.28% | 2.19% | 1.47% | 1.41% | 2.98% | 2.68% | 2.71% | 2.33% | 2.7% | 3.97% | 3.71% | 3.17% | 3.53% | 2.61% | 2.07% | 2.14% | 1.64% | 2.46% | 2.6% | 5.13% | 2.52% | 1.64% | 0.95% | 3.36% | 3.34% | 11.83% | 2.94% | 2.58% |
| Acquisitions | -4.5M | 0 | 100K | 67K | -488.96M | -345.48M | -14.81M | 0 | -33.04M | -69.99M | -6.2M | -2.13M | 0 | -1.9M | 0 | 0 | 0 | 0 | 0 | -3.39M | 0 | -1.68M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Investments | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Other Investing | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5M | 10M | 6.2M | 2.13M | -1.9M | 0 | 0 | 0 | 0 | 919K | 919K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4.3M | 0 | -5.2M |
| Cash from Financing | -160.6M | -83.69M | -170.98M | -174.11M | 472.5M | 168.24M | -34.48M | -40.85M | -46.94M | -77.27M | -24.82M | -37.24M | -42.72M | -2.11M | -53.39M | -4K | 449K | -15.34M | -3.16M | -12.47M | -7.24M | 1.12M | -8.99M | -9.23M | -11.41M | -5.49M | -29.09M | 14.5M | 27.2M | -11.1M | 10.5M |
| Debt Issued (Net) | 28.75M | -42.09M | -94.42M | -159.1M | 496.88M | 239.36M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -356K | -15.09M | -2.15M | -11.65M | -6.57M | 1.03M | -9.07M | -9.72M | -11.48M | -5.88M | -29.42M | 14.1M | 26.9M | -11.4M | 10.3M |
| Equity Issued (Net) | -124.01M | -36.89M | -80.81M | -15.71M | -19.93M | -62.65M | -38.68M | -41.34M | -45.35M | -76.1M | -24.68M | -37.33M | -43.52M | -3.49M | -1.94M | -1.59M | -1.29M | -872K | -1.18M | -956K | -670K | -1.53M | 76K | 491K | 73K | 394K | 332K | 400K | 200K | 300K | 300K |
| Dividends Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -54.72M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Share Repurchases | -138.63M | -40.59M | -80.81M | -15.71M | -19.93M | -62.65M | -38.68M | -41.34M | -45.35M | -76.13M | -24.68M | -37.32M | -43.52M | -3.49M | -1.94M | -1.59M | -1.29M | -872K | -1.18M | -1.08M | -829K | -1.63M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Financing | -65.34M | -4.71M | 4.26M | 700K | -4.45M | -8.48M | 4.19M | 488K | -1.59M | -1.17M | -145K | 93K | 806K | 1.38M | 3.27M | 1.58M | 2.1M | 616K | 172K | 135K | 0 | 1.63M | 0 | 0 | 0 | 0 | 0 | 0 | 100K | 0 | -100K |
| Net Change in Cash | 111.5M | -7.7M | 20.32M | -9.22M | -12.75M | -96.79M | 87.22M | 24.89M | -28.23M | -77.43M | 70.46M | 31M | -12.94M | 32.88M | -22.49M | 19.73M | 19.84M | 4.8M | -1.09M | 1.84M | 2.14M | -4.21M | -8.03M | 10.01M | -16.52M | 14.14M | 6.09M | 600K | 27.2M | -11.1M | 10.5M |
| Free Cash Flow | 269.23M | 75.67M | 191.63M | 164.79M | 3.81M | 80.5M | 136.52M | 65.75M | 52.01M | 69.79M | 101.48M | 70.37M | 29.78M | 36.89M | 30.83M | 19.96M | 19.26M | 19.75M | 2.42M | 17.7M | 9.37M | -3.65M | -8.94M | 15.14M | 1.52M | 19.63M | 35.18M | -13.9M | -32.2M | 11.8M | -5.7M |
| FCF Margin % | 12.39% | 3.55% | 9.54% | 8.54% | 0.22% | 5.98% | 12.49% | 6.63% | 5.34% | 7.73% | 11.81% | 8.76% | 3.96% | 5.55% | 5.41% | 3.89% | 4.4% | 5.23% | 0.71% | 5.4% | 3.17% | -1.31% | -3.58% | 6.82% | 0.7% | 9.73% | 17.47% | -5.87% | -18.06% | 7.71% | -3.88% |
| FCF Growth % | 155.39% | -60.51% | 16.29% | 4230.88% | -95.27% | -41.03% | 107.64% | 26.42% | -25.48% | -31.23% | 44.21% | 136.32% | -19.29% | 19.65% | 54.47% | 3.62% | -2.48% | 717.93% | -86.36% | 88.86% | 356.79% | 59.15% | -159% | 897.69% | -92.27% | -44.21% | 353.07% | 56.83% | -372.88% | 307.02% | -1525% |
| FCF per Share | 9.02 | 2.46 | 6.19 | 5.23 | 0.12 | 2.52 | 4.22 | 2.01 | 1.57 | 2.05 | 2.93 | 1.98 | 0.82 | 1.01 | 0.84 | 0.55 | 0.53 | 0.55 | 0.07 | 0.49 | 0.26 | -0.10 | -0.24 | 0.42 | 0.04 | 0.57 | 1.03 | -0.41 | -0.96 | 0.37 | -0.18 |
| FCF Conversion (FCF/Net Income) | 1.33x | 0.56x | 1.22x | 1.62x | 0.34x | 0.76x | 1.42x | 1.14x | 0.58x | 0.88x | 1.15x | 1.00x | 0.66x | 0.75x | 0.69x | 0.71x | 0.67x | 1.04x | 0.55x | 1.20x | 1.21x | 0.21x | 0.23x | 1.56x | 0.41x | 4.12x | 10.24x | 1.67x | -1.46x | 2.43x | -0.33x |
| Interest Paid | 19.71M | 27.36M | 38.71M | 49.51M | 11.65M | 1.78M | 753K | 338K | 250K | 291K | 266K | 281K | 234K | 201K | 219K | 222K | 244K | 345K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Taxes Paid | 76.43M | 68.63M | 56.7M | 35.47M | 62.86M | 46.23M | 28.34M | 28.92M | 30.45M | 74.65M | 62.35M | 57.15M | 46.54M | 44.29M | 35.33M | 33.4M | 27.87M | 15.62M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Quick answers to the most common questions about buying DORM stock.
Dorman Products, Inc. (DORM) generated $113.6M in net cash from operating activities in 2025. This reflects the cash generated directly from core business operations.
Dorman Products, Inc. (DORM) generated $75.7M in free cash flow in 2025. Free cash flow is the cash left over after capital expenditures, which can be used to pay dividends, repurchase shares, or pay down debt.
Dorman Products, Inc. (DORM) spent $38.0M on capital expenditures in 2025. CapEx represents the cash invested in physical assets like property, plant, and equipment to maintain or grow the business.
In 2025, Dorman Products, Inc. (DORM) spent $40.6M on share repurchases. This shows the company's commitment to returning capital to its equity investors.
Key Metrics
Top Statement Risk
Working capital absorbing cash flow
Metrics are mathematically derived from official filings.
Aggregate Conversion Masks Extreme Volatility
Dorman's ten-quarter operating cash flow of $552.5M nearly equals cumulative net income of $552.0M, an aggregate conversion ratio of 1.00 that masks severe quarterly dispersion; quarterly OCF/NI ranged from 0.15 in 2025Q2 to 3.60 in 2025Q4, per the company's reported cash flow statements.
The cumulative ratio of 1.00 is misleading as a quality signal: operating cash flow only matched net income over the full window because 2026Q2 alone generated $152.6M of OCF against $87.8M of net income, offsetting four quarters (2025Q1-Q3 and 2026Q3) where conversion fell near or below 1.0. Excluding the working capital line, the underlying cash conversion appears materially stronger, implying that reported earnings quality is less a function of accruals manipulation and more a function of lumpy inventory timing. The earnings-quality concern here is timing risk, not necessarily bad accounting, though the recent deceleration to 1.09 in 2026Q3 warrants monitoring alongside the prior-quarter margin whipsaw identified in the income statement.
Working Capital A Structural Cash Drag
Working capital absorbed $366.9M of cash across the ten reported quarters, including a $97.2M draw in 2025Q3 alone, an accumulation that appears consistent with the elevated inventory levels flagged in the company's quarterly filings and suggests the earnings-to-cash gap is structural rather than episodic.
Nine of ten quarters show working capital consuming cash, with the 2025 draws ($68.9M and $97.2M in Q2 and Q3) occurring precisely when reported net income was strong, indicating the company was building inventory into what may have been slower retail sell-through at the Big Four. The 2026Q2 release of $85.2M is the single largest positive swing and appears to have flattered that quarter's $152.6M operating cash flow; if retailer destocking headwinds persist, the cash released in 2026 may not repeat. Investors should treat the working capital cycle as the dominant swing factor in Dorman's cash generation, since a $100M-plus annual inventory build would absorb the entirety of the company's typical free cash flow.
Capital-Light Model Funds Buybacks
Dorman's cumulative capital expenditures of $91.9M over ten quarters equate to roughly 1.7% of revenue, a capital-light footprint where capex runs well below the $14.1M quarterly average depreciation charge; the asset base is effectively being replaced without net reinvestment, per reported cash flow statements.
Because quarterly capex (ranging from $7.7M to $11.9M) has trailed depreciation and amortization of approximately $13.7M to $14.8M in every single period reported, Dorman is operating in a modestly harvesting posture rather than expanding capacity. This is consistent with the outsourced Asian sourcing model, which converts manufacturing investment into working capital instead of fixed assets, but it also means that any nearshoring or supply chain reconfiguration prompted by tariff exposure would likely lift capex structurally above current depreciation levels. For now, the low intensity supports free cash flow margins averaging roughly 8% over the window, though the 2025Q2 and 2025Q3 margins of near zero demonstrate how quickly working capital can neutralize that advantage.
Buyback Intensity Tracks Cash Lumps
Dorman returned roughly $207.6M via share repurchases over the ten-quarter window, including a $50.5M outlay in 2026Q1, while paying no dividends; buyback intensity appears to accelerate after strong cash quarters, suggesting opportunistic rather than programmatic capital return per the reported cash flow data.
The repurchase pattern is reactive: outlays of $4.3M and $0.2M in 2025Q2-Q3 (when operating cash flow collapsed to single digits) contrast sharply with $46.9M and $50.5M in 2026Q1-Q2 (after cash flow recovered), which implies management is funding buybacks from surplus cash rather than from a committed capital return framework. Total buybacks over the period appear to be funded largely from the roughly $460.6M of cumulative free cash flow, but the 2026Q3 acquisition of $4.5M marks the first M&A spend since 2024Q4 and may signal a pivot toward growth tuck-ins, consistent with the SuperATV and Dayton Parts integration history. The absence of any dividend remains a deliberate choice that concentrates shareholder return in a variable buyback stream, which historically shrinks precisely when cash generation weakens.
SBC And Tariffs Cloud Cash Quality
Dorman added $47.5M of stock-based compensation back into operating cash flow over the ten reported quarters, a figure equal to roughly 8.6% of the $552.5M total, per the company's quarterly cash flow data, meaningfully inflating the headline quality of cash generation.
SBC has trended higher recently, reaching $7.2M in 2025Q4 and $6.3M in 2026Q3 versus $3.6M in 2025Q1, a rising run-rate that dilutes the economic value of the buyback program and suggests reported operating cash flow overstates owner earnings more than it did two years ago. The more opaque item is whether reported cash flow is benefiting from timing effects on tariff-related cost recoveries: the income statement shows gross margin swinging roughly 10 points between 2026Q1 and 2026Q2, and if part of that recovery was collected or deferred unevenly across quarters, both earnings and cash conversion comparisons become unreliable. Finally, because Dorman's inventory carries excess-and-obsolete reserve risk across a 100,000-plus SKU catalog, a future reserve-driven write-down would not appear as a cash charge until the inventory is physically disposed of, meaning the $366.9M working capital build could ultimately prove to be worth less than its carrying value.