NASDAQ:FORM | Key Financial Ratios | FORMFACTOR INC

Complete source-backed ratio history.

Available history
2009-12-26 to 2026-06-27
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-274.080.018.60%10.39%
2026-03-284.550.015.44%6.45%
2025-12-274.50.014.44%5.25%
2025-09-274.30.013.40%4.05%
2025-06-284.240.013.72%4.44%
2025-03-294.440.014.69%5.62%
2024-12-284.610.016.07%7.35%
2024-09-284.760.0111.77%14.22%
2024-06-294.460.0110.50%12.81%
2024-03-304.510.029.18%11.13%
2023-12-304.380.027.44%9.07%
2023-09-303.910.02-0.70%-0.85%
2023-07-013.850.02-0.70%-0.86%
2023-04-013.750.022.18%2.69%
2022-12-313.170.025.03%6.28%
2022-09-243.150.028.84%11.18%
2022-06-253.370.0210.22%12.83%
2022-03-263.60.038.91%11.12%
2021-12-253.520.038.22%10.29%
2021-09-253.170.037.68%9.83%
2021-06-263.230.048.06%10.36%
2021-03-273.40.048.39%10.73%
2020-12-263.150.058.15%10.55%
2020-09-263.350.058.51%10.91%
2020-06-273.70.077.16%9.16%
2020-03-283.630.075.86%7.47%
2019-12-283.070.094.68%6.14%
2019-09-282.750.0813.33%17.22%
2019-06-293.380.0813.89%17.42%
2019-03-303.360.114.19%18.11%
2018-12-293.30.1114.29%17.93%
2018-09-293.130.153.76%5.00%
2018-06-302.940.184.51%6.14%
2018-03-313.230.215.86%8.04%
2017-12-303.320.236.33%8.92%
2017-09-303.160.253.04%4.37%
2017-07-012.870.28-1.05%-1.58%
2017-04-013.020.321.96%2.99%
2016-12-313.080.34-1.06%-1.64%
2016-09-243.060.351.27%1.99%
2016-06-252.40.352.87%4.71%
2016-03-265.2-4.73%-5.63%
2015-12-265.920-0.44%-0.52%
2015-09-265.82-0.81%-0.95%
2015-06-275.45-0.15%-0.18%
2015-03-286.25-1.67%-1.93%
2014-12-275.1-5.57%-6.63%
2014-09-275.15-10.48%-12.48%
2014-06-285.17-13.80%-16.33%
2014-03-295.64-15.24%-17.73%
2013-12-285.6-16.93%-19.61%
2013-09-284.58-10.27%-12.32%
2013-06-295.14-11.30%-13.27%
2013-03-305.03-9.99%-11.74%
2012-12-295.31-8.98%-10.48%
2012-09-299.2-17.40%-19.58%
2012-06-308.25-15.47%-17.61%
2012-03-319.49-16.48%-18.63%
2011-12-3111.78-17.22%-19.03%
2011-09-249.87-17.19%-19.31%
2011-06-2510.66
2010-12-259.14

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-274.50.014.44%5.25%
2024-12-284.610.016.07%7.35%
2023-12-304.380.027.44%9.07%
2022-12-313.170.025.03%6.28%
2021-12-253.520.038.22%10.29%
2020-12-263.150.058.15%10.55%
2019-12-283.070.094.68%6.14%
2018-12-293.30.1114.29%17.93%
2017-12-303.320.236.33%8.92%
2016-12-313.080.34-1.06%-1.63%
2015-12-265.92-0.44%-0.52%
2014-12-275.1-5.57%-6.63%
2013-12-285.6-16.93%-19.61%
2012-12-295.31-8.98%-10.48%
2011-12-3111.78-17.22%-19.03%
2010-12-259.14-40.40%-45.79%
2009-12-26-26.94%