{
  "cik": 1039399,
  "cik_padded": "0001039399",
  "entityName": "FORMFACTOR INC",
  "fiscal_years": [
    {
      "accn": "0001039399-26-000009",
      "filed": "2026-02-20",
      "fiscal_year": 2025,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 26244000.0,
        "capex": 103658000.0,
        "cash": 103330000.0,
        "cost_of_revenue": 476142000.0,
        "eps_diluted": 0.69,
        "free_cash_flow": 11740000.0,
        "gross_profit": 308851000.0,
        "net_income": 54361000.0,
        "operating_cash_flow": 115398000.0,
        "operating_income": 57070000.0,
        "revenue": 784993000.0,
        "stockholders_equity": 1035403000.0,
        "total_assets": 1224362000.0,
        "total_liabilities": 188959000.0
      },
      "period_end": "2025-12-27",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "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.39344427275147675,
        "leverage": 0.18249802250911,
        "net_margin": 0.06925029904725265,
        "operating_margin": 0.07270128523439062,
        "revenue_growth_yoy": 0.028017323228553208,
        "roa_avg2y": 0.045863095777947734,
        "roa_period_end": 0.04439945048931607,
        "roe_avg2y": 0.05482230226238685,
        "roe_period_end": 0.05250226240410739
      }
    },
    {
      "accn": "0001039399-26-000009",
      "filed": "2026-02-20",
      "fiscal_year": 2024,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 53302000.0,
        "capex": 38436000.0,
        "cash": 190728000.0,
        "cost_of_revenue": 455676000.0,
        "eps_diluted": 0.89,
        "free_cash_flow": 79098000.0,
        "gross_profit": 307923000.0,
        "net_income": 69614000.0,
        "operating_cash_flow": 117534000.0,
        "operating_income": 64780000.0,
        "revenue": 763599000.0,
        "stockholders_equity": 947768000.0,
        "total_assets": 1146215000.0,
        "total_liabilities": 198447000.0
      },
      "period_end": "2024-12-28",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "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.40325223055556647,
        "leverage": 0.20938352001755703,
        "net_margin": 0.09116565108126123,
        "operating_margin": 0.08483510324136098,
        "revenue_growth_yoy": 0.15155586923278772,
        "roa_avg2y": 0.06179646863372494,
        "roa_period_end": 0.06073380648482178,
        "roe_avg2y": 0.07499197445614822,
        "roe_period_end": 0.0734504646706789
      }
    },
    {
      "accn": "0001039399-26-000009",
      "filed": "2026-02-20",
      "fiscal_year": 2023,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 19801000.0,
        "capex": 56027000.0,
        "cash": 177812000.0,
        "cost_of_revenue": 404522000.0,
        "eps_diluted": 1.05,
        "free_cash_flow": 8575000.0,
        "gross_profit": 258580000.0,
        "net_income": 82387000.0,
        "operating_cash_flow": 64602000.0,
        "operating_income": 82756000.0,
        "revenue": 663102000.0,
        "stockholders_equity": 908804000.0,
        "total_assets": 1106794000.0,
        "total_liabilities": 197990000.0
      },
      "period_end": "2023-12-30",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "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.38995508986551086,
        "leverage": 0.2178577559077645,
        "net_margin": 0.12424483714421009,
        "operating_margin": 0.1248013126185715,
        "revenue_growth_yoy": -0.11342532860387974,
        "roa_avg2y": 0.07790651823007042,
        "roa_period_end": 0.07443751953841456,
        "roe_avg2y": 0.09596124603908125,
        "roe_period_end": 0.09065431050039391
      }
    },
    {
      "accn": "0001039399-26-000009",
      "filed": "2026-02-20",
      "fiscal_year": 2022,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 82328000.0,
        "capex": 65254000.0,
        "cash": 109130000.0,
        "cost_of_revenue": 451928000.0,
        "eps_diluted": 0.65,
        "free_cash_flow": 66532000.0,
        "gross_profit": 296009000.0,
        "net_income": 50738000.0,
        "operating_cash_flow": 131786000.0,
        "operating_income": 54912000.0,
        "revenue": 747937000.0,
        "stockholders_equity": 808285000.0,
        "total_assets": 1008228000.0,
        "total_liabilities": 199943000.0
      },
      "period_end": "2022-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "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.3957672905605686,
        "leverage": 0.24736695596231528,
        "net_margin": 0.06783726436852301,
        "operating_margin": 0.07341794830313249,
        "revenue_growth_yoy": -0.02824182705924846,
        "roa_avg2y": 0.050019026512903526,
        "roa_period_end": 0.05032393466557168,
        "roe_avg2y": 0.062482720827060495,
        "roe_period_end": 0.06277241319584058
      }
    },
    {
      "accn": "0001039399-25-000023",
      "filed": "2025-02-21",
      "fiscal_year": 2021,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 24038000.0,
        "capex": 66496000.0,
        "cash": 151010000.0,
        "cost_of_revenue": 446907000.0,
        "eps_diluted": 1.06,
        "free_cash_flow": 72868000.0,
        "gross_profit": 322767000.0,
        "net_income": 83924000.0,
        "operating_cash_flow": 139364000.0,
        "operating_income": 98038000.0,
        "revenue": 769674000.0,
        "stockholders_equity": 815780000.0,
        "total_assets": 1020520000.0,
        "total_liabilities": 204740000.0
      },
      "period_end": "2021-12-25",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "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.4193554673796958,
        "leverage": 0.2509745274461252,
        "net_margin": 0.10903837209000172,
        "operating_margin": 0.12737600594537427,
        "revenue_growth_yoy": 0.10965433323337409,
        "roa_avg2y": 0.08461202266227831,
        "roa_period_end": 0.08223650687884607,
        "roe_avg2y": 0.10760425267843864,
        "roe_period_end": 0.1028757753315845
      }
    },
    {
      "accn": "0001039399-24-000007",
      "filed": "2024-02-23",
      "fiscal_year": 2020,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 55865000.0,
        "cash": 187225000.0,
        "cost_of_revenue": 405696000.0,
        "eps_diluted": 0.99,
        "free_cash_flow": 113391000.0,
        "gross_profit": 287920000.0,
        "net_income": 78523000.0,
        "operating_cash_flow": 169256000.0,
        "operating_income": 83788000.0,
        "revenue": 693616000.0,
        "stockholders_equity": 744084000.0,
        "total_assets": 963217000.0,
        "total_liabilities": 219133000.0
      },
      "period_end": "2020-12-26",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "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.4150999976932481,
        "leverage": 0.2945003521107832,
        "net_margin": 0.11320817282184956,
        "operating_margin": 0.12079882817005375,
        "revenue_growth_yoy": 0.17668933132472892,
        "roa_avg2y": 0.0870978243568434,
        "roa_period_end": 0.0815216093569777,
        "roe_avg2y": 0.11338398259740766,
        "roe_period_end": 0.10552975201724536
      }
    },
    {
      "accn": "0001039399-23-000010",
      "filed": "2023-02-24",
      "fiscal_year": 2019,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 20847000.0,
        "cash": 144545000.0,
        "cost_of_revenue": 351968000.0,
        "eps_diluted": 0.51,
        "free_cash_flow": 100201000.0,
        "gross_profit": 237496000.0,
        "net_income": 39346000.0,
        "operating_cash_flow": 121048000.0,
        "operating_income": 49662000.0,
        "revenue": 589464000.0,
        "stockholders_equity": 640997000.0,
        "total_assets": 839882000.0,
        "total_liabilities": 198885000.0
      },
      "period_end": "2019-12-28",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "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.402901619098028,
        "leverage": 0.31027446306300965,
        "net_margin": 0.06674877515844903,
        "operating_margin": 0.0842494198118969,
        "revenue_growth_yoy": 0.1128786520035871,
        "roa_avg2y": 0.05018289603240601,
        "roa_period_end": 0.04684705708659073,
        "roe_avg2y": 0.06444031540476645,
        "roe_period_end": 0.061382502570214846
      }
    },
    {
      "accn": "0001039399-22-000014",
      "filed": "2022-02-18",
      "fiscal_year": 2018,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 19869000.0,
        "cash": 98472000.0,
        "cost_of_revenue": 319336000.0,
        "eps_diluted": 1.38,
        "free_cash_flow": 48831000.0,
        "gross_profit": 210339000.0,
        "net_income": 104036000.0,
        "operating_cash_flow": 68700000.0,
        "operating_income": 36109000.0,
        "revenue": 529675000.0,
        "stockholders_equity": 580164000.0,
        "total_assets": 728222000.0,
        "total_liabilities": 148058000.0
      },
      "period_end": "2018-12-29",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "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.39710954830792466,
        "leverage": 0.25520025372136157,
        "net_margin": 0.19641478264973805,
        "operating_margin": 0.06817199225940435,
        "revenue_growth_yoy": -0.03421698961237398,
        "roa_avg2y": 0.1513475453812784,
        "roa_period_end": 0.14286302803266038,
        "roe_avg2y": 0.20030015373493096,
        "roe_period_end": 0.17932170903399725
      }
    },
    {
      "accn": "0001039399-21-000009",
      "filed": "2021-02-22",
      "fiscal_year": 2017,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 18970000.0,
        "capex": 17756000.0,
        "cash": 91184000.0,
        "cost_of_revenue": 332844000.0,
        "eps_diluted": 0.55,
        "free_cash_flow": 68567000.0,
        "gross_profit": 215597000.0,
        "net_income": 40913000.0,
        "operating_cash_flow": 86323000.0,
        "operating_income": 46301000.0,
        "revenue": 548441000.0,
        "stockholders_equity": 458637000.0,
        "total_assets": 646574000.0,
        "total_liabilities": 187937000.0
      },
      "period_end": "2017-12-30",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "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.39310883030262145,
        "leverage": 0.40977287048362865,
        "net_margin": 0.07459872620755925,
        "operating_margin": 0.08442293701601448,
        "revenue_growth_yoy": 0.42867451111151633,
        "roa_avg2y": 0.06465616693374296,
        "roa_period_end": 0.0632765932437741,
        "roe_avg2y": 0.0951804888489263,
        "roe_period_end": 0.08920562449170041
      }
    },
    {
      "accn": "0001039399-20-000011",
      "filed": "2020-02-21",
      "fiscal_year": 2016,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 11521000.0,
        "cash": 101408000.0,
        "cost_of_revenue": 281199000.0,
        "eps_diluted": -0.1,
        "gross_profit": 102682000.0,
        "net_income": -6557000.0,
        "operating_income": -47907000.0,
        "revenue": 383881000.0,
        "stockholders_equity": 401056000.0,
        "total_assets": 618982000.0,
        "total_liabilities": 217926000.0
      },
      "period_end": "2016-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "roa_period_end": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.2674839338232421,
        "leverage": 0.5433804755445624,
        "net_margin": -0.017080814106454865,
        "operating_margin": -0.12479648641115344,
        "roa_period_end": -0.01059319980225596,
        "roe_period_end": -0.01634933774834437
      }
    }
  ],
  "latest_filing": {
    "accn": "0001039399-26-000009",
    "filed": "2026-02-20",
    "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": "3674",
  "sic_description": "Semiconductors & Related Devices",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001039399.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0001039399.json"
  },
  "ticker": "FORM"
}
