Skip to content
10-K

Annual Report

FORMFACTOR INC FORM

0001039399-26-000009

← back to feed
Filed
Feb 20, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 13, 2026 77.92M sh
Shares Diluted FY 2025 · Dec 27, 2025 78.31M sh
Shares Diluted FY 2025 · Dec 28, 2024 78.44M sh
Shares Diluted FY 2025 · Dec 30, 2023 78.16M sh
Stock Repurchased FY 2025 · Dec 27, 2025 $26.24M
Stock Repurchased FY 2025 · Dec 28, 2024 $53.3M
Stock Repurchased FY 2025 · Dec 30, 2023 $19.8M
Capex FY 2025 · Dec 27, 2025 $103.66M
Capex FY 2025 · Dec 28, 2024 $38.44M
Capex FY 2025 · Dec 30, 2023 $56.03M
Operating Cash Flow FY 2025 · Dec 27, 2025 $115.4M
Operating Cash Flow FY 2025 · Dec 28, 2024 $117.53M
Operating Cash Flow FY 2025 · Dec 30, 2023 $64.6M
Long Term Debt FY 2025 · Dec 27, 2025 $11.07M
Long Term Debt FY 2025 · Dec 28, 2024 $12.21M
Short Term Debt FY 2025 · Dec 27, 2025 $1.14M
Short Term Debt FY 2025 · Dec 28, 2024 $1.11M
Cash And Equivalents FY 2025 · Dec 27, 2025 $103.33M
Cash And Equivalents FY 2025 · Dec 28, 2024 $190.73M
Cash And Equivalents FY 2025 · Dec 30, 2023 $177.81M
Stockholders Equity FY 2025 · Dec 27, 2025 $1.04B
Stockholders Equity FY 2025 · Dec 28, 2024 $947.77M
Stockholders Equity FY 2025 · Dec 30, 2023 $908.8M
Stockholders Equity FY 2025 · Dec 31, 2022 $808.29M
Current Liabilities FY 2025 · Dec 27, 2025 $123.86M
Current Liabilities FY 2025 · Dec 28, 2024 $131.35M
Total Liabilities FY 2025 · Dec 27, 2025 $188.96M
Total Liabilities FY 2025 · Dec 28, 2024 $198.45M
Current Assets FY 2025 · Dec 27, 2025 $557.05M
Current Assets FY 2025 · Dec 28, 2024 $605.13M
Total Assets FY 2025 · Dec 27, 2025 $1.22B
Total Assets FY 2025 · Dec 28, 2024 $1.15B
Eps Diluted FY 2025 · Dec 27, 2025 $0.69
Eps Diluted FY 2025 · Dec 28, 2024 $0.89
Eps Diluted FY 2025 · Dec 30, 2023 $1.05
Eps Basic FY 2025 · Dec 27, 2025 $0.70
Eps Basic FY 2025 · Dec 28, 2024 $0.90
Eps Basic FY 2025 · Dec 30, 2023 $1.06
Sga Expense FY 2025 · Dec 27, 2025 $133.07M
Sga Expense FY 2025 · Dec 28, 2024 $141.79M
Sga Expense FY 2025 · Dec 30, 2023 $133.01M
Rd Expense FY 2025 · Dec 27, 2025 $115.68M
Rd Expense FY 2025 · Dec 28, 2024 $121.94M
Rd Expense FY 2025 · Dec 30, 2023 $115.77M
Net Income FY 2025 · Dec 27, 2025 $54.36M
Net Income FY 2025 · Dec 28, 2024 $69.61M
Net Income FY 2025 · Dec 30, 2023 $82.39M
Operating Income FY 2025 · Dec 27, 2025 $57.07M
Operating Income FY 2025 · Dec 28, 2024 $64.78M
Operating Income FY 2025 · Dec 30, 2023 $82.76M
Gross Profit FY 2025 · Dec 27, 2025 $308.85M
Gross Profit FY 2025 · Dec 28, 2024 $307.92M
Gross Profit FY 2025 · Dec 30, 2023 $258.58M
Cost Of Revenue FY 2025 · Dec 27, 2025 $476.14M
Cost Of Revenue FY 2025 · Dec 28, 2024 $455.68M
Cost Of Revenue FY 2025 · Dec 30, 2023 $404.52M
Revenue FY 2025 · Dec 27, 2025 $784.99M
Revenue FY 2025 · Dec 28, 2024 $763.6M
Revenue FY 2025 · Dec 30, 2023 $663.1M