Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Search for stocks (e.g., AAPL, GOOGL, AMZN)
FORM logo

FORM

NGS
FormFactor Inc.
TechnologySemiconductors
Watchlists:
Last updated: Wednesday 9th July 2025
35.81
+1.07 (3.08%)
Prev Close:34.74
Open:35.22
Bid:34.75
Ask:36.8
52 Week Range
22.58
62.90
Volume:735,686
Mkt Cap:2,692 M
Price Target
$41.18
+15.0%
Financials

Financial Statements

FORM - Income Statement (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-15Dec-14Dec-13Dec-12
Gain On Sale Of Business21 M73 M-300000.0
Gain On Sale Of PPE1 M10000.0-365000.0
Gain On Sale Of Security1422.0
General And Administrative Expense142 M133 M132 M124 M115 M106 M-5 M-5 M-5 M-5 M
Gross Profit Margin (profit Margin After CGS)308 M259 M296 M323 M288 M237 M86 M77 M42 M25 M
Impairment Of Capital Assets-8000.01 M761000.0421000.0
Interest Expense Non Operating418000.0421000.0579000.0602000.0864000.02 M
Marketing Expense21 M23 M
Misc Other Special Charges939000.0-285000.01 M495000.0750000.0602000.03 M161000.0623000.01 M
Net Income (loss)70 M82 M51 M84 M79 M39 M-2 M-19 M-58 M-36 M
Net Income Common Stockholders70 M82 M51 M84 M79 M39 M-2 M-19 M-58 M-36 M
Net Income Continuous Operations70 M82 M51 M84 M79 M39 M-2 M-19 M-58 M-36 M
Net Non Operating Interest Income Expense14 M7 M2 M-33000.0637000.0799000.0285000.0302000.0386000.0691000.0
Non Recurring Operation Expense-3 M
Normalized Income59 M
Operating Income65 M83 M55 M98 M84 M50 M-4 M-19 M-53 M-64 M
Operating Income Before Depreciation (EBITDA)113 M128 M97 M144 M135 M98 M22 M11 M-28 M-45 M
Operating Expense264 M249 M241 M225 M204 M188 M90 M97 M95 M-89 M
Other Gand A142 M133 M132 M124 M115 M106 M-5 M-5 M-5 M-5 M
Other Impairment Of Capital Assets-8000.0-1 M-761000.0-421000.0
Other Operating Expenses-4 M-5 M-4 M-3 M-3 M-4 M567000.03 M-101 M-89 M
Other Write Off517000.0
Realized Capital Gain7 M
Rent And Landing Fees-5 M-5 M-5 M-5 M
Research Expense122 M116 M109 M101 M89 M81 M44 M43 M42 M40 M
Restructring And Mn A Income2 M-147000.0-1 M-600000.0-3 M5 M3 M
Salaries And Wages40 M39 M31 M-6 M-13 M
Selling And Marketing Expense75 M75 M45 M51 M53 M49 M
Selling Expense54 M53 M45 M51 M53 M49 M
Total Income Available For Interest Expense (EBIT)80 M90 M58 M99 M86 M53 M-1 M-20 M-58 M-62 M
Total Revenues764 M663 M748 M770 M694 M589 M282 M269 M232 M179 M
Total Expenses719 M653 M693 M672 M610 M540 M286 M288 M285 M-243 M
Total Revenue764 M663 M748 M770 M694 M589 M282 M269 M232 M179 M
Write Down-431000.0
Amord199 M201 M211 M212 M213 M199 M-13 M-19 M-17 M-7 M
Avgshs77 M77 M78 M78 M77 M75 M58 M56 M54 M51 M
Avgshsdt78 M78 M78 M79 M79 M77 M58 M64 M54 M51 M
Basiceps0.91.060.651.081.020.52-0.01-0.340.01
Basicepscont0.91.060.651.081.020.52
Cor456 M405 M452 M447 M406 M352 M197 M191 M189 M-153 M
Dileps0.891.050.651.060.990.51-0.03-0.34-1.06-0.7
Dilepscont0.891.050.651.060.990.51
Intinc14 M7 M2 M569000.02 M3 M285000.0302000.0386000.0691000.0
Netincdisc70 M82 M51 M84 M79 M39 M-2 M-19 M-58 M-36 M
Othincexp-22 M-73 M1 M-495000.0-750000.0-602000.0-3 M-161000.0-323000.0-1 M
Pretaxinc79 M89 M58 M99 M85 M51 M-1 M-20 M-58 M-62 M
Resdev122 M116 M109 M101 M89 M81 M44 M43 M42 M40 M
Restruct2 M-147000.0-1 M-600000.0-3 M5 M3 M
Sga142 M133 M132 M124 M115 M106 M45 M51 M53 M49 M
Shsout78 M78 M77 M78 M78 M76 M59 M58 M55 M54 M
Specincchg-2 M147000.01 M608000.0-1 M-5 M-88000.0
Taxprov10 M7 M7 M15 M7 M12 M252000.0-910000.0-99000.0-26 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement "your own" investment strategies in Excel with thousands of MarketXLS functions and templates.
MarketXLS provides all the tools I need for in-depth stock analysis. It's user-friendly and constantly improving. A must-have for serious investors.

John D.

Financial Analyst

I have been using MarketXLS for the last 6+ years and they really enhanced the product every year and now in the journey of bringing in AI...

Kirubakaran K.

Investment Professional

MarketXLS is a powerful tool for financial modeling. It integrates seamlessly with Excel and provides real-time data.

David L.

Financial Analyst

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel.

Lloyd L.

Professional Trader