{
  "cik": 868780,
  "cik_padded": "0000868780",
  "entityName": "Dorman Products, Inc.",
  "fiscal_years": [
    {
      "accn": "0000868780-26-000014",
      "filed": "2026-02-27",
      "fiscal_year": 2025,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 37969000.0,
        "cash": 49436000.0,
        "cost_of_revenue": 1232582000.0,
        "eps_diluted": 6.64,
        "free_cash_flow": 75665000.0,
        "gross_profit": 897737000.0,
        "net_income": 204194000.0,
        "operating_cash_flow": 113634000.0,
        "operating_income": 299547000.0,
        "revenue": 2130319000.0,
        "stockholders_equity": 1477075000.0,
        "total_assets": 2493078000.0
      },
      "period_end": "2025-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.4214096574268924,
        "net_margin": 0.0958513724939786,
        "operating_margin": 0.140611335673202,
        "revenue_growth_yoy": 0.06028378501461031,
        "roa_avg2y": 0.08304621828660694,
        "roa_period_end": 0.08190437683859068,
        "roe_avg2y": 0.14740348920519247,
        "roe_period_end": 0.1382421339471591
      }
    },
    {
      "accn": "0000868780-26-000014",
      "filed": "2026-02-27",
      "fiscal_year": 2024,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 39421000.0,
        "cash": 57137000.0,
        "cost_of_revenue": 1202838000.0,
        "eps_diluted": 6.14,
        "free_cash_flow": 191626000.0,
        "gross_profit": 806359000.0,
        "net_income": 190004000.0,
        "operating_cash_flow": 231047000.0,
        "operating_income": 292909000.0,
        "revenue": 2009197000.0,
        "stockholders_equity": 1293470000.0,
        "total_assets": 2424521000.0
      },
      "period_end": "2024-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.4013339657584597,
        "net_margin": 0.09456713303872144,
        "operating_margin": 0.14578411176206216,
        "revenue_growth_yoy": 0.041149079588016925,
        "roa_avg2y": 0.08056260345716534,
        "roa_period_end": 0.07836764457804242,
        "roe_avg2y": 0.15436981272492326,
        "roe_period_end": 0.14689478689107593
      }
    },
    {
      "accn": "0000868780-26-000014",
      "filed": "2026-02-27",
      "fiscal_year": 2023,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 43968000.0,
        "cash": 36814000.0,
        "cost_of_revenue": 1244365000.0,
        "eps_diluted": 4.1,
        "free_cash_flow": 164790000.0,
        "gross_profit": 685423000.0,
        "net_income": 129259000.0,
        "operating_cash_flow": 208758000.0,
        "operating_income": 214760000.0,
        "revenue": 1929788000.0,
        "stockholders_equity": 1168203000.0,
        "total_assets": 2292407000.0
      },
      "period_end": "2023-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.3551804654189994,
        "net_margin": 0.06698093262057801,
        "operating_margin": 0.11128683565241364,
        "revenue_growth_yoy": 0.11307230746780532,
        "roa_avg2y": 0.05578490149201813,
        "roa_period_end": 0.056385711612292236,
        "roe_avg2y": 0.11693234317908988,
        "roe_period_end": 0.11064772132925528
      }
    },
    {
      "accn": "0000868780-26-000014",
      "filed": "2026-02-27",
      "fiscal_year": 2022,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 37883000.0,
        "cash": 46034000.0,
        "cost_of_revenue": 1169299000.0,
        "eps_diluted": 3.85,
        "free_cash_flow": 3805000.0,
        "gross_profit": 564450000.0,
        "net_income": 121549000.0,
        "operating_cash_flow": 41688000.0,
        "operating_income": 171048000.0,
        "revenue": 1733749000.0,
        "stockholders_equity": 1042631000.0,
        "total_assets": 2341786000.0
      },
      "period_end": "2022-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.32556615750030715,
        "net_margin": 0.0701076107325801,
        "operating_margin": 0.09865787954311726,
        "revenue_growth_yoy": 0.28879411915563585,
        "roa_avg2y": 0.06054887973688045,
        "roa_period_end": 0.051904401170730384,
        "roe_avg2y": 0.12306472670648036,
        "roe_period_end": 0.11657911571783305
      }
    },
    {
      "accn": "0000868780-25-000009",
      "filed": "2025-02-27",
      "fiscal_year": 2021,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 19840000.0,
        "cash": 58782000.0,
        "cost_of_revenue": 882333000.0,
        "eps_diluted": 4.12,
        "free_cash_flow": 80498000.0,
        "gross_profit": 462916000.0,
        "net_income": 131532000.0,
        "operating_cash_flow": 100338000.0,
        "operating_income": 171551000.0,
        "revenue": 1345249000.0,
        "stockholders_equity": 932736000.0,
        "total_assets": 1673119000.0
      },
      "period_end": "2021-12-25",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.3441117592356508,
        "net_margin": 0.0977752074151328,
        "operating_margin": 0.12752360343698452,
        "revenue_growth_yoy": 0.23106974343581502,
        "roa_avg2y": 0.0909067033430323,
        "roa_period_end": 0.07861485046789858,
        "roe_avg2y": 0.14726794846315977,
        "roe_period_end": 0.141017393989296
      }
    },
    {
      "accn": "0001628280-23-005712",
      "filed": "2024-02-28",
      "fiscal_year": 2020,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 15450000.0,
        "cash": 155576000.0,
        "cost_of_revenue": 709632000.0,
        "eps_diluted": 3.3,
        "free_cash_flow": 136516000.0,
        "gross_profit": 383116000.0,
        "net_income": 106870000.0,
        "operating_cash_flow": 151966000.0,
        "operating_income": 133373000.0,
        "revenue": 1092748000.0,
        "stockholders_equity": 853559000.0,
        "total_assets": 1220661000.0
      },
      "period_end": "2020-12-26",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.35059867416824375,
        "net_margin": 0.09779930963039969,
        "operating_margin": 0.1220528429244437,
        "revenue_growth_yoy": 0.10230609615980164,
        "roa_avg2y": 0.09450275518816766,
        "roa_period_end": 0.08755092527737021,
        "roe_avg2y": 0.13135907538550698,
        "roe_period_end": 0.1252051703514344
      }
    },
    {
      "accn": "0001628280-23-005712",
      "filed": "2023-03-01",
      "fiscal_year": 2019,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 29560000.0,
        "cash": 68353000.0,
        "cost_of_revenue": 651504000.0,
        "eps_diluted": 2.56,
        "free_cash_flow": 65746000.0,
        "gross_profit": 339825000.0,
        "net_income": 83762000.0,
        "operating_cash_flow": 95306000.0,
        "operating_income": 105828000.0,
        "revenue": 991329000.0,
        "stockholders_equity": 773584000.0,
        "total_assets": 1041072000.0
      },
      "period_end": "2019-12-28",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.34279739622264654,
        "net_margin": 0.08449465313735399,
        "operating_margin": 0.10675366099448316,
        "revenue_growth_yoy": 0.018099937866191504,
        "roa_avg2y": 0.08296643485616424,
        "roa_period_end": 0.08045745154994083,
        "roe_avg2y": 0.1115928716026504,
        "roe_period_end": 0.10827783408136674
      }
    },
    {
      "accn": "0001564590-22-005966",
      "filed": "2022-02-22",
      "fiscal_year": 2018,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 26106000.0,
        "cash": 43458000.0,
        "cost_of_revenue": 600424000.0,
        "eps_diluted": 4.02,
        "free_cash_flow": 52006000.0,
        "gross_profit": 373281000.0,
        "net_income": 133602000.0,
        "operating_cash_flow": 78112000.0,
        "operating_income": 171143000.0,
        "revenue": 973705000.0,
        "stockholders_equity": 727623000.0,
        "total_assets": 978106000.0
      },
      "period_end": "2018-12-29",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.3833614903897998,
        "net_margin": 0.1372099352473285,
        "operating_margin": 0.17576473367190268,
        "revenue_growth_yoy": 0.07803627240730673,
        "roa_avg2y": 0.1532106672476964,
        "roa_period_end": 0.13659255745287321,
        "roe_avg2y": 0.19612310357229362,
        "roe_period_end": 0.183614316754693
      }
    },
    {
      "accn": "0001564590-21-007175",
      "filed": "2021-02-22",
      "fiscal_year": 2017,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 24450000.0,
        "cash": 71691000.0,
        "cost_of_revenue": 544572000.0,
        "eps_diluted": 3.13,
        "free_cash_flow": 69791000.0,
        "gross_profit": 358649000.0,
        "net_income": 106599000.0,
        "operating_cash_flow": 94241000.0,
        "operating_income": 176240000.0,
        "revenue": 903221000.0,
        "stockholders_equity": 634807000.0,
        "total_assets": 765924000.0
      },
      "period_end": "2017-12-30",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.3970777915925338,
        "net_margin": 0.11802094946862397,
        "operating_margin": 0.19512389548072953,
        "revenue_growth_yoy": 0.050740806231706695,
        "roa_avg2y": 0.1442753546689621,
        "roa_period_end": 0.13917699406207404,
        "roe_avg2y": 0.17242765370832117,
        "roe_period_end": 0.16792347910467276
      }
    },
    {
      "accn": "0001564590-20-006734",
      "filed": "2020-02-26",
      "fiscal_year": 2016,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 20059000.0,
        "cash": 149121000.0,
        "cost_of_revenue": 521530000.0,
        "eps_diluted": 3.07,
        "free_cash_flow": 101480000.0,
        "gross_profit": 338074000.0,
        "net_income": 106049000.0,
        "operating_cash_flow": 121539000.0,
        "operating_income": 168601000.0,
        "revenue": 859604000.0,
        "stockholders_equity": 601642000.0,
        "total_assets": 711792000.0
      },
      "period_end": "2016-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "roa_period_end": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.3932903988348123,
        "net_margin": 0.12336959809400608,
        "operating_margin": 0.1961379891205718,
        "roa_period_end": 0.14898874952233238,
        "roe_period_end": 0.1762659521775408
      }
    }
  ],
  "latest_filing": {
    "accn": "0000868780-26-000014",
    "filed": "2026-02-27",
    "form": "10-K"
  },
  "note": "Static grepcent export of verified SEC companyfacts-derived values. Monetary values are raw reported units from grepcent's resolved facts; no scaling and no FX conversion. Capex, dividends, and buybacks are reported as positive outflow magnitudes. ROE/ROA include both period-end basis (site-consistent) and average-of-two-years basis where the prior-year denominator exists.",
  "schema_version": "1",
  "sic": "3714",
  "sic_description": "Motor Vehicle Parts & Accessories",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000868780.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0000868780.json"
  },
  "ticker": "DORM"
}
