Logo image of FORM

FORMFACTOR INC (FORM) Stock Balance Sheet

NASDAQ:FORM - US3463751087 - Common Stock

30.57 USD
+1.13 (+3.84%)
Last: 9/11/2025, 8:00:00 PM
30.88 USD
+0.31 (+1.01%)
After Hours: 9/11/2025, 8:00:00 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

MRQ
(2025-6-28)
2024
(2024-12-28)
2023
(2023-12-30)
2022
(2022-12-31)
2021
(2021-12-25)
ASSETS
Current Assets
Cash Equivalents
FORM Cash Equivalents ChartFORM Cash Equivalents over time chart
67.38M190.73M177.81M109.10M151.00M
Marketable Securities
FORM Marketable Securities ChartFORM Marketable Securities over time chart
181.95M169.29M150.51M129.00M125.10M
Receivables
FORM Receivables ChartFORM Receivables over time chart
123.80M111.19M106.76M90.00M116.40M
Inventories
FORM Inventories ChartFORM Inventories over time chart
110.79M101.68M111.69M123.20M111.50M
Other Current Assets
FORM Other Current Assets ChartFORM Other Current Assets over time chart
41.34M32.23M27.02M23.20M20.00M
Total Current Assets
FORM Total Current Assets ChartFORM Total Current Assets over time chart
525.26M605.13M573.78M474.60M524.00M
 
Non-Current Assets
PPE Net
FORM PPE Net ChartFORM PPE Net over time chart
278.76M232.81M234.92M221.20M181.80M
Investments And Advances
FORM Investments And Advances ChartFORM Investments And Advances over time chart
67.26MN/AN/AN/AN/A
Goodwill
FORM Goodwill ChartFORM Goodwill over time chart
200.86M199.17M201.09M211.40M212.30M
Intangibles
FORM Intangibles ChartFORM Intangibles over time chart
9.02M10.36M12.94M26.80M36.30M
Other Non-Current Assets
FORM Other Non-Current Assets ChartFORM Other Non-Current Assets over time chart
100.44M98.75M84.07M74.30M66.10M
Total Non-Current Assets
FORM Total Non-Current Assets ChartFORM Total Non-Current Assets over time chart
656.35M541.09M533.01M533.60M496.50M
 
TOTAL ASSETS
FORM TOTAL ASSETS ChartFORM TOTAL ASSETS over time chart
1.18B1.15B1.11B1.01B1.02B
 
LIABILITIES
Current Liabilities
Short Term Debt
FORM Short Term Debt ChartFORM Short Term Debt over time chart
0.000.000.000.000.00
Current Portion Of LT Debt.
FORM Current Portion Of LT Debt. ChartFORM Current Portion Of LT Debt. over time chart
1.12M1.11M1.07M1.00M8.90M
Accrued Expenses
FORM Accrued Expenses ChartFORM Accrued Expenses over time chart
46.46M52.10M49.46M49.50M58.70M
Accounts Payable
FORM Accounts Payable ChartFORM Accounts Payable over time chart
59.93M62.29M63.86M69.30M57.90M
Other Current Liabilities
FORM Other Current Liabilities ChartFORM Other Current Liabilities over time chart
16.45M15.85M16.70M29.80M23.20M
Total Current Liabilities
FORM Total Current Liabilities ChartFORM Total Current Liabilities over time chart
123.97M131.34M131.09M149.70M148.80M
 
Non-Current Liabilities
Long Term Debt
FORM Long Term Debt ChartFORM Long Term Debt over time chart
11.64M12.21M13.31M14.40M15.40M
Deferred Taxes/Income
FORM Deferred Taxes/Income ChartFORM Deferred Taxes/Income over time chart
N/AN/A0.002.70M3.60M
Other Non-Current Liabilities
FORM Other Non-Current Liabilities ChartFORM Other Non-Current Liabilities over time chart
55.97M54.89M53.58M33.20M36.90M
Total Non-Current Liabilities
FORM Total Non-Current Liabilities ChartFORM Total Non-Current Liabilities over time chart
67.62M67.10M66.89M50.20M55.90M
 
TOTAL LIABILITIES
FORM TOTAL LIABILITIES ChartFORM TOTAL LIABILITIES over time chart
191.59M198.45M197.99M199.90M204.70M
 
SHAREHOLDERS' EQUITY
Retained Earnings
FORM Retained Earnings ChartFORM Retained Earnings over time chart
136.43M120.94M51.33M-31.10M-81.80M
Additional Paid In Capital
FORM Additional Paid In Capital ChartFORM Additional Paid In Capital over time chart
850.06M837.59M861.45M844.80M898.90M
Common Shares
FORM Common Shares ChartFORM Common Shares over time chart
77.00K77.00K77.00K100.00K100.00K
Other Shareholders' Equity
FORM Other Shareholders' Equity ChartFORM Other Shareholders' Equity over time chart
3.45M-10.84M-3.33M-2.80M-700.00K
Shares Outstanding
FORM Shares Outstanding ChartFORM Shares Outstanding over time chart
77.11M77.11M77.38M76.90M78.20M
Tangible Book Value per Share
FORM Tangible Book Value per Share ChartFORM Tangible Book Value per Share over time chart
10.129.578.987.417.25
Total Shareholders' Equity
FORM Total Shareholders' Equity ChartFORM Total Shareholders' Equity over time chart
990.02M947.77M908.80M808.30M815.80M
 
TOTAL LIABILITIES AND EQUITY
FORM TOTAL LIABILITIES AND EQUITY ChartFORM TOTAL LIABILITIES AND EQUITY over time chart
1.18B1.15B1.11B1.01B1.02B
 
Statistics
Debt/Equity
FORM Debt/Equity ChartFORM Debt/Equity over time chart
0.010.010.010.020.02
Current Ratio
FORM Current Ratio ChartFORM Current Ratio over time chart
4.244.614.383.173.52
Return On Assets (ROA)
FORM Return On Assets (ROA) ChartFORM Return On Assets (ROA) over time chart
3.72%6.07%7.44%5.03%8.22%
Return On Equity (ROE)
FORM Return On Equity (ROE) ChartFORM Return On Equity (ROE) over time chart
4.44%7.35%9.07%6.27%10.28%
Return On Invested Capital (ROIC)
FORM Return On Invested Capital (ROIC) ChartFORM Return On Invested Capital (ROIC) over time chart
3.51%3.92%1.07%7.37%10.54%
Return On Invested Capital Ex Cash (ROICexc)
FORM Return On Invested Capital Ex Cash (ROICexc) ChartFORM Return On Invested Capital Ex Cash (ROICexc) over time chart
4.60%6.07%1.62%10.20%15.42%
Return On Invested Capital Ex Cash + Goodwill (ROICexcg)
FORM Return On Invested Capital Ex Cash + Goodwill (ROICexcg) ChartFORM Return On Invested Capital Ex Cash + Goodwill (ROICexcg) over time chart
6.21%8.93%2.42%16.55%26.47%

All data in USD , ROIC based on taxRate of 0.10

Charts

FORM Balance Sheet Over Time ChartFORM Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 MRQ LIABILITIES + EQUITY TOTAL ASSETS
FORM Balance Sheet - Short Vs Long Term ChartFORM Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 200M 400M 600M