_id
691b1d9a3c536f8df2318d17
Ticker
IFCN.SW
Name
Inficon Holding
Exchange
SW
Address
Hintergasse 15 B, Bad Ragaz, Switzerland, 7310
Country
Switzerland
Sector
Technology
Industry
Scientific & Technical Instruments
Currency
CHF
Website
https://www.inficon.com
Description
INFICON Holding AG develops instruments for gas analysis, measurement, and control in Switzerland and internationally. The company offers industrial gas analyzers, mass spectrometers, and process control sensors; vacuum gauges, controllers, components, and feedthroughs; leak detectors; thin film controllers; application-based software solutions; quartz crystal, RF sensing, and xParts coating technologies; chemical detectors and monitors; micro gas chromatography; and service tools. It also provides toxic chemical analysis products for emergency response, security, and environmental monitoring, as well as instruments for energy and petrochemical applications. The company's analysis, measurement, and control products are used for gas leak detection in air conditioning, refrigeration, and automotive manufacturing; and for equipment manufacturers and end-users in the fabrication of semiconductors and thin film coatings for optics, flat panel displays, solar cells, LED lighting, and industrial vacuum coating applications. Its products are also used in the life sciences, research, aerospace, food and general packaging, heat treatment, laser cutting, oil and gas transportation and processing, alternative energy, utilities, and other industrial processes. The company was founded in 2000 and is based in Bad Ragaz, Switzerland.
Last Close
96.9
Volume
18597
Current Price
102.4
Change
0.6
Last Updated
2026-01-01T00:07:53.106Z
Image
https://logo.clearbit.com/www.inficon.com
Ipo Date
-
Market Cap
2339172096
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Rating
3.29
Strong Buy
0
Buy
4
Hold
2
Sell
0
Strong Sell
1
Current Quarter
2025-06-30
Revenue
162852000
Cost Of Revenue
87673500
Gross Profit
75178500
Operating Expenses
46581500
Operating Income
28597000
Interest Expense
2541500
Pretax Income
26055500
Net Income
21624000
Eps
0.8845345731979561
Dividends Per Share
-29088000
Shares Outstanding
24442760
Income Tax Expense
4431500
EBITDA
33444499
Operating Margin
17.56011593348562
Total Other Income Expense Net
-2541500
Cash
141662000
Short Term Investments
-
Receivables
91214000
Inventories
157525000
Total Current Assets
415722000
Property Plant Equipment
144290000
Total Assets
588752000
Payables
19899000
Short Term Debt
103171000
Long Term Debt
0
Total Liabilities
204282000
Equity
384470000
Bs_currency_symbol
CHF
Depreciation
4847500
Change In Working Capital
-10388500
Cash From Operations
18416500
Capital Expenditures
5059000
Cash From Investing
-5196000
Cash From Financing
-5084000
Net Change In Cash
22435000
Cf_currency_symbol
CHF
PE
28.0645
PB
6.511165271672692
ROE
5.624366010351913
ROA
3.6728537652526017
FCF
13357500
Fcf Percent
0.08202232702085328
Piotroski FScore
3
Health Score
52
Deep Value Investing Score
5
Defensive Investing Score
6.5
Dividend Investing Score
5
Economic Moat Investing Score
8.3
Garp Investing Score
3.5
Growth Investing Score
3
Momentum Investing Score
7.5
Net Net Investing Score
2.5
Quality Investing Score
6.5
Value Investing Score
4
Quarters > 0 > quarter
2025-06-30
Quarters > 0 > income Statement > revenue
162852000
Quarters > 0 > income Statement > cost Of Revenue
87673500
Quarters > 0 > income Statement > gross Profit
75178500
Quarters > 0 > income Statement > operating Expenses
46581500
Quarters > 0 > income Statement > operating Income
28597000
Quarters > 0 > income Statement > interest Expense
2541500
Quarters > 0 > income Statement > pretax Income
26055500
Quarters > 0 > income Statement > net Income
21624000
Quarters > 0 > income Statement > eps
0.8845345731979561
Quarters > 0 > income Statement > dividends Per Share
-29088000
Quarters > 0 > income Statement > shares Outstanding
24446755
Quarters > 0 > income Statement > income Tax Expense
4431500
Quarters > 0 > income Statement > EBITDA
33444499
Quarters > 0 > income Statement > operating Margin
17.56011593348562
Quarters > 0 > income Statement > total Other Income Expense Net
-2541500
Quarters > 0 > income Statement > currency_symbol
CHF
Quarters > 0 > balance Sheet > cash
141662000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
91214000
Quarters > 0 > balance Sheet > inventories
157525000
Quarters > 0 > balance Sheet > total Current Assets
415722000
Quarters > 0 > balance Sheet > property Plant Equipment
144290000
Quarters > 0 > balance Sheet > total Assets
588752000
Quarters > 0 > balance Sheet > payables
19899000
Quarters > 0 > balance Sheet > short Term Debt
103171000
Quarters > 0 > balance Sheet > long Term Debt
0
Quarters > 0 > balance Sheet > total Liabilities
204282000
Quarters > 0 > balance Sheet > equity
384470000
Quarters > 0 > balance Sheet > currency_symbol
CHF
Quarters > 0 > cash Flow > net Income
21624000
Quarters > 0 > cash Flow > depreciation
4847500
Quarters > 0 > cash Flow > change In Working Capital
-10388500
Quarters > 0 > cash Flow > cash From Operations
18416500
Quarters > 0 > cash Flow > capital Expenditures
5059000
Quarters > 0 > cash Flow > cash From Investing
-5196000
Quarters > 0 > cash Flow > cash From Financing
-5084000
Quarters > 0 > cash Flow > net Change In Cash
22435000
Quarters > 0 > cash Flow > currency_symbol
CHF
Quarters > 0 > ratios > PE
0.8845345731979561
Quarters > 0 > ratios > PB
6.511165271672692
Quarters > 0 > ratios > ROE
5.624366010351913
Quarters > 0 > ratios > ROA
3.6728537652526017
Quarters > 0 > ratios > FCF
13357500
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.08202232702085328
Quarters > 0 > health Score
52
Quarters > 1 > quarter
2024-12-31
Quarters > 1 > income Statement > revenue
349779000
Quarters > 1 > income Statement > cost Of Revenue
185877000
Quarters > 1 > income Statement > gross Profit
163902000
Quarters > 1 > income Statement > operating Expenses
92899998
Quarters > 1 > income Statement > operating Income
71002000
Quarters > 1 > income Statement > interest Expense
1956000
Quarters > 1 > income Statement > pretax Income
70852000
Quarters > 1 > income Statement > net Income
60626000
Quarters > 1 > income Statement > eps
2.484672131147541
Quarters > 1 > income Statement > dividends Per Share
55004000
Quarters > 1 > income Statement > shares Outstanding
24400000
Quarters > 1 > income Statement > income Tax Expense
10226000
Quarters > 1 > income Statement > EBITDA
83275000
Quarters > 1 > income Statement > operating Margin
20.29910314798773
Quarters > 1 > income Statement > total Other Income Expense Net
-150000
Quarters > 1 > income Statement > currency_symbol
CHF
Quarters > 1 > balance Sheet > cash
119227000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
93027000
Quarters > 1 > balance Sheet > inventories
142816000
Quarters > 1 > balance Sheet > total Current Assets
369324000
Quarters > 1 > balance Sheet > property Plant Equipment
130877000
Quarters > 1 > balance Sheet > total Assets
527985000
Quarters > 1 > balance Sheet > payables
17377000
Quarters > 1 > balance Sheet > short Term Debt
44278000
Quarters > 1 > balance Sheet > long Term Debt
0
Quarters > 1 > balance Sheet > total Liabilities
145972000
Quarters > 1 > balance Sheet > equity
382013000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
60626000
Quarters > 1 > cash Flow > depreciation
9998000
Quarters > 1 > cash Flow > change In Working Capital
-5609000
Quarters > 1 > cash Flow > cash From Operations
74954000
Quarters > 1 > cash Flow > capital Expenditures
12099000
Quarters > 1 > cash Flow > cash From Investing
-5879500
Quarters > 1 > cash Flow > cash From Financing
-20785000
Quarters > 1 > cash Flow > net Change In Cash
120772500
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
2.484672131147541
Quarters > 1 > ratios > PB
6.5405104014784845
Quarters > 1 > ratios > ROE
15.870140544955277
Quarters > 1 > ratios > ROA
11.482523177741792
Quarters > 1 > ratios > FCF
62855000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.17969918148316508
Quarters > 1 > health Score
81
Quarters > 2 > quarter
2024-06-30
Quarters > 2 > income Statement > revenue
321175000
Quarters > 2 > income Statement > cost Of Revenue
168808000
Quarters > 2 > income Statement > gross Profit
152367000
Quarters > 2 > income Statement > operating Expenses
87356002
Quarters > 2 > income Statement > operating Income
65010998
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
65480000
Quarters > 2 > income Statement > net Income
52127000
Quarters > 2 > income Statement > eps
2.132508699483472
Quarters > 2 > income Statement > dividends Per Share
-55004000
Quarters > 2 > income Statement > shares Outstanding
24443980
Quarters > 2 > income Statement > income Tax Expense
13353000
Quarters > 2 > income Statement > EBITDA
74360000
Quarters > 2 > income Statement > operating Margin
20.24161220518409
Quarters > 2 > income Statement > total Other Income Expense Net
469002
Quarters > 2 > income Statement > currency_symbol
CHF
Quarters > 2 > balance Sheet > cash
98525000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
88971000
Quarters > 2 > balance Sheet > inventories
151398000
Quarters > 2 > balance Sheet > total Current Assets
354387000
Quarters > 2 > balance Sheet > property Plant Equipment
129584000
Quarters > 2 > balance Sheet > total Assets
510032000
Quarters > 2 > balance Sheet > payables
21406000
Quarters > 2 > balance Sheet > short Term Debt
84449000
Quarters > 2 > balance Sheet > long Term Debt
0
Quarters > 2 > balance Sheet > total Liabilities
183651000
Quarters > 2 > balance Sheet > equity
326381000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
52127000
Quarters > 2 > cash Flow > depreciation
9349000
Quarters > 2 > cash Flow > change In Working Capital
-10015000
Quarters > 2 > cash Flow > cash From Operations
41522000
Quarters > 2 > cash Flow > capital Expenditures
16262000
Quarters > 2 > cash Flow > cash From Investing
-18773000
Quarters > 2 > cash Flow > cash From Financing
-22885000
Quarters > 2 > cash Flow > net Change In Cash
-1545500
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
2.132508699483472
Quarters > 2 > ratios > PB
7.6691460348488425
Quarters > 2 > ratios > ROE
15.971211559496417
Quarters > 2 > ratios > ROA
10.220339115977037
Quarters > 2 > ratios > FCF
25260000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.07864871176150073
Quarters > 2 > health Score
66
Quarters > 3 > quarter
2024-03-31
Quarters > 3 > income Statement > revenue
160587500
Quarters > 3 > income Statement > cost Of Revenue
84404000
Quarters > 3 > income Statement > gross Profit
76183500
Quarters > 3 > income Statement > operating Expenses
43677999
Quarters > 3 > income Statement > operating Income
32505499
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
32740000
Quarters > 3 > income Statement > net Income
26063500
Quarters > 3 > income Statement > eps
10.66254349741736
Quarters > 3 > income Statement > dividends Per Share
27502000
Quarters > 3 > income Statement > shares Outstanding
2444398
Quarters > 3 > income Statement > income Tax Expense
6676500
Quarters > 3 > income Statement > EBITDA
37180000
Quarters > 3 > income Statement > operating Margin
20.24161220518409
Quarters > 3 > income Statement > total Other Income Expense Net
234501
Quarters > 3 > income Statement > currency_symbol
-
Quarters > 3 > balance Sheet > cash
98525000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
88971000
Quarters > 3 > balance Sheet > inventories
151398000
Quarters > 3 > balance Sheet > total Current Assets
354387000
Quarters > 3 > balance Sheet > property Plant Equipment
129584000
Quarters > 3 > balance Sheet > total Assets
510032000
Quarters > 3 > balance Sheet > payables
21406000
Quarters > 3 > balance Sheet > short Term Debt
84449000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
172702000
Quarters > 3 > balance Sheet > equity
326381000
Quarters > 3 > balance Sheet > currency_symbol
-
Quarters > 3 > cash Flow > net Income
26063500
Quarters > 3 > cash Flow > depreciation
4674500
Quarters > 3 > cash Flow > change In Working Capital
-5007500
Quarters > 3 > cash Flow > cash From Operations
20761000
Quarters > 3 > cash Flow > capital Expenditures
8131000
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
-11442500
Quarters > 3 > cash Flow > net Change In Cash
-1545500
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
10.66254349741736
Quarters > 3 > ratios > PB
0.7669146034848844
Quarters > 3 > ratios > ROE
7.985605779748209
Quarters > 3 > ratios > ROA
5.1101695579885185
Quarters > 3 > ratios > FCF
12630000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.07864871176150073
Quarters > 3 > health Score
59
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
670954000
Annuals > 0 > income Statement > cost Of Revenue
354685000
Annuals > 0 > income Statement > gross Profit
316269000
Annuals > 0 > income Statement > operating Expenses
180256000
Annuals > 0 > income Statement > operating Income
136013000
Annuals > 0 > income Statement > interest Expense
1956000
Annuals > 0 > income Statement > pretax Income
136332000
Annuals > 0 > income Statement > net Income
112753000
Annuals > 0 > income Statement > eps
4.621024590163935
Annuals > 0 > income Statement > dividends Per Share
-55004000
Annuals > 0 > income Statement > shares Outstanding
24400000
Annuals > 0 > income Statement > income Tax Expense
23579000
Annuals > 0 > income Statement > EBITDA
157635000
Annuals > 0 > income Statement > operating Margin
20.271583446853285
Annuals > 0 > income Statement > total Other Income Expense Net
319000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
119227000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
93027000
Annuals > 0 > balance Sheet > inventories
142816000
Annuals > 0 > balance Sheet > total Current Assets
369324000
Annuals > 0 > balance Sheet > property Plant Equipment
130877000
Annuals > 0 > balance Sheet > total Assets
527985000
Annuals > 0 > balance Sheet > payables
17377000
Annuals > 0 > balance Sheet > short Term Debt
44278000
Annuals > 0 > balance Sheet > long Term Debt
0
Annuals > 0 > balance Sheet > total Liabilities
145972000
Annuals > 0 > balance Sheet > equity
382013000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
112753000
Annuals > 0 > cash Flow > depreciation
19347000
Annuals > 0 > cash Flow > change In Working Capital
-15624000
Annuals > 0 > cash Flow > cash From Operations
116476000
Annuals > 0 > cash Flow > capital Expenditures
28361000
Annuals > 0 > cash Flow > cash From Investing
-30532000
Annuals > 0 > cash Flow > cash From Financing
-64455000
Annuals > 0 > cash Flow > net Change In Cash
17611000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
4.621024590163935
Annuals > 0 > ratios > PB
6.3105705826765055
Annuals > 0 > ratios > ROE
29.515487692827207
Annuals > 0 > ratios > ROA
21.35534153432389
Annuals > 0 > ratios > FCF
88115000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.13132793008164495
Annuals > 0 > health Score
80
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
673713000
Annuals > 1 > income Statement > cost Of Revenue
364098000
Annuals > 1 > income Statement > gross Profit
309615000
Annuals > 1 > income Statement > operating Expenses
174415000
Annuals > 1 > income Statement > operating Income
135200000
Annuals > 1 > income Statement > interest Expense
1979000
Annuals > 1 > income Statement > pretax Income
128696000
Annuals > 1 > income Statement > net Income
105676000
Annuals > 1 > income Statement > eps
4.324227886596842
Annuals > 1 > income Statement > dividends Per Share
-47819000
Annuals > 1 > income Statement > shares Outstanding
24438120
Annuals > 1 > income Statement > income Tax Expense
23020000
Annuals > 1 > income Statement > EBITDA
150603000
Annuals > 1 > income Statement > operating Margin
20.067892411160244
Annuals > 1 > income Statement > total Other Income Expense Net
-6504000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
101616000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
97475000
Annuals > 1 > balance Sheet > inventories
153776000
Annuals > 1 > balance Sheet > total Current Assets
367775000
Annuals > 1 > balance Sheet > property Plant Equipment
109136000
Annuals > 1 > balance Sheet > total Assets
519491000
Annuals > 1 > balance Sheet > payables
26051000
Annuals > 1 > balance Sheet > short Term Debt
57215000
Annuals > 1 > balance Sheet > long Term Debt
0
Annuals > 1 > balance Sheet > total Liabilities
179505000
Annuals > 1 > balance Sheet > equity
339986000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
105676000
Annuals > 1 > cash Flow > depreciation
16897000
Annuals > 1 > cash Flow > change In Working Capital
-3891000
Annuals > 1 > cash Flow > cash From Operations
118255000
Annuals > 1 > cash Flow > capital Expenditures
23433000
Annuals > 1 > cash Flow > cash From Investing
-22950000
Annuals > 1 > cash Flow > cash From Financing
-41536000
Annuals > 1 > cash Flow > net Change In Cash
55718000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
4.324227886596842
Annuals > 1 > ratios > PB
7.101722588577176
Annuals > 1 > ratios > ROE
31.08245633643738
Annuals > 1 > ratios > ROA
20.34221959571966
Annuals > 1 > ratios > FCF
94822000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.14074539158365654
Annuals > 1 > health Score
77
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
581297000
Annuals > 2 > income Statement > cost Of Revenue
314622000
Annuals > 2 > income Statement > gross Profit
266675000
Annuals > 2 > income Statement > operating Expenses
155070000
Annuals > 2 > income Statement > operating Income
111605000
Annuals > 2 > income Statement > interest Expense
840000
Annuals > 2 > income Statement > pretax Income
106948000
Annuals > 2 > income Statement > net Income
88527000
Annuals > 2 > income Statement > eps
36.21764214464147
Annuals > 2 > income Statement > dividends Per Share
-54520000
Annuals > 2 > income Statement > shares Outstanding
2444306
Annuals > 2 > income Statement > income Tax Expense
18421000
Annuals > 2 > income Statement > EBITDA
126134000
Annuals > 2 > income Statement > operating Margin
19.19930775489982
Annuals > 2 > income Statement > total Other Income Expense Net
-4657000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
45898000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
102875000
Annuals > 2 > balance Sheet > inventories
133994000
Annuals > 2 > balance Sheet > total Current Assets
293279000
Annuals > 2 > balance Sheet > property Plant Equipment
112321000
Annuals > 2 > balance Sheet > total Assets
429410000
Annuals > 2 > balance Sheet > payables
23353000
Annuals > 2 > balance Sheet > short Term Debt
43374000
Annuals > 2 > balance Sheet > long Term Debt
65000
Annuals > 2 > balance Sheet > total Liabilities
151964000
Annuals > 2 > balance Sheet > equity
277446000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
88527000
Annuals > 2 > cash Flow > depreciation
14529000
Annuals > 2 > cash Flow > change In Working Capital
-56959000
Annuals > 2 > cash Flow > cash From Operations
46233000
Annuals > 2 > cash Flow > capital Expenditures
35308000
Annuals > 2 > cash Flow > cash From Investing
-40560000
Annuals > 2 > cash Flow > cash From Financing
-23057000
Annuals > 2 > cash Flow > net Change In Cash
-19730000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
36.21764214464147
Annuals > 2 > ratios > PB
0.8704304001499391
Annuals > 2 > ratios > ROE
31.90783071300361
Annuals > 2 > ratios > ROA
20.615961435457955
Annuals > 2 > ratios > FCF
10925000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.018794179223357424
Annuals > 2 > health Score
63
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
515777000
Annuals > 3 > income Statement > cost Of Revenue
268783000
Annuals > 3 > income Statement > gross Profit
246994000
Annuals > 3 > income Statement > operating Expenses
146553000
Annuals > 3 > income Statement > operating Income
100441000
Annuals > 3 > income Statement > interest Expense
813000
Annuals > 3 > income Statement > pretax Income
99628000
Annuals > 3 > income Statement > net Income
80311000
Annuals > 3 > income Statement > eps
32.86637820786958
Annuals > 3 > income Statement > dividends Per Share
-42259000
Annuals > 3 > income Statement > shares Outstanding
2443561
Annuals > 3 > income Statement > income Tax Expense
19317000
Annuals > 3 > income Statement > EBITDA
112851000
Annuals > 3 > income Statement > operating Margin
19.4737260482728
Annuals > 3 > income Statement > total Other Income Expense Net
-813000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
65628000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
91003000
Annuals > 3 > balance Sheet > inventories
87719000
Annuals > 3 > balance Sheet > total Current Assets
253202000
Annuals > 3 > balance Sheet > property Plant Equipment
93390000
Annuals > 3 > balance Sheet > total Assets
365155000
Annuals > 3 > balance Sheet > payables
19364000
Annuals > 3 > balance Sheet > short Term Debt
9625000
Annuals > 3 > balance Sheet > long Term Debt
241000
Annuals > 3 > balance Sheet > total Liabilities
112569000
Annuals > 3 > balance Sheet > equity
252586000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
80311000
Annuals > 3 > cash Flow > depreciation
12410000
Annuals > 3 > cash Flow > change In Working Capital
-6524000
Annuals > 3 > cash Flow > cash From Operations
85069000
Annuals > 3 > cash Flow > capital Expenditures
23665000
Annuals > 3 > cash Flow > cash From Investing
-28959000
Annuals > 3 > cash Flow > cash From Financing
-48278000
Annuals > 3 > cash Flow > net Change In Cash
5531000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
32.86637820786958
Annuals > 3 > ratios > PB
0.9558084248533172
Annuals > 3 > ratios > ROE
31.79550727277046
Annuals > 3 > ratios > ROA
21.993673919294547
Annuals > 3 > ratios > FCF
61404000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.11905145052997711
Annuals > 3 > health Score
78
Valuation > metrics > PE
28.0645
Valuation > metrics > PB
6.511165271672692
Valuation > final Score
16.3226
Valuation > verdict
64.6% Overvalued
Profitability > metrics > ROE
5.624366010351913
Profitability > metrics > ROA
5.201552960872891
Profitability > metrics > Net Margin
0.13278314052022697
Profitability > final Score
47
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.5313340442687335
Risk > metrics > Interest Coverage
11.252016525673815
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
3.377931258633298
Liquidity > metrics > Quick Ratio
2.0979686357357603
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
100
Prev Profitabilities > 0
88
Prev Profitabilities > 1
86
Prev Profitabilities > 2
62
Prev Risks > 0
100
Prev Risks > 1
77
Prev Risks > 2
77
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T23:11:13.491Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-24
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
0.39
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-23
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
1.02
Earnings History > 1 > eps Estimate
1.02
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
0
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-30
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.02
Earnings History > 2 > eps Estimate
1.02
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
0
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-24
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
1.23
Earnings History > 3 > eps Estimate
1.05
Earnings History > 3 > eps Difference
0.18
Earnings History > 3 > surprise Percent
17.1429
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-03-13
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
1.4
Earnings History > 4 > eps Estimate
2.19
Earnings History > 4 > eps Difference
-0.79
Earnings History > 4 > surprise Percent
-36.0731
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-24
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
10.77
Earnings History > 5 > eps Estimate
7.64
Earnings History > 5 > eps Difference
3.13
Earnings History > 5 > surprise Percent
40.9686
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-31
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
10.86
Earnings History > 6 > eps Estimate
8.07
Earnings History > 6 > eps Difference
2.79
Earnings History > 6 > surprise Percent
34.5725
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-25
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
10.47
Earnings History > 7 > eps Estimate
7.22
Earnings History > 7 > eps Difference
3.25
Earnings History > 7 > surprise Percent
45.0139
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-03-05
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
13.29
Earnings History > 8 > eps Estimate
14.24
Earnings History > 8 > eps Difference
-0.95
Earnings History > 8 > surprise Percent
-6.6713
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-19
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
10.76
Earnings History > 9 > eps Estimate
8.42
Earnings History > 9 > eps Difference
2.34
Earnings History > 9 > surprise Percent
27.791
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-26
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.01
Earnings History > 10 > eps Estimate
0.81
Earnings History > 10 > eps Difference
0.2
Earnings History > 10 > surprise Percent
24.6914
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-26
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.91
Earnings History > 11 > eps Estimate
0.72
Earnings History > 11 > eps Difference
0.19
Earnings History > 11 > surprise Percent
26.3889
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-03-02
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.21
Earnings History > 12 > eps Estimate
1.12
Earnings History > 12 > eps Difference
0.09
Earnings History > 12 > surprise Percent
8.0357
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-20
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.73
Earnings History > 13 > eps Estimate
0.69
Earnings History > 13 > eps Difference
0.04
Earnings History > 13 > surprise Percent
5.7971
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-28
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.81
Earnings History > 14 > eps Estimate
0.91
Earnings History > 14 > eps Difference
-0.1
Earnings History > 14 > surprise Percent
-10.989
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-21
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.64
Earnings History > 15 > eps Estimate
0.82
Earnings History > 15 > eps Difference
-0.18
Earnings History > 15 > surprise Percent
-21.9512
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-03
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
11.26
Earnings History > 16 > eps Estimate
10.8
Earnings History > 16 > eps Difference
0.46
Earnings History > 16 > surprise Percent
4.2593
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-20
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.69
Earnings History > 17 > eps Estimate
0.62
Earnings History > 17 > eps Difference
0.07
Earnings History > 17 > surprise Percent
11.2903
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-30
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.72
Earnings History > 18 > eps Estimate
0.74
Earnings History > 18 > eps Difference
-0.02
Earnings History > 18 > surprise Percent
-2.7027
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-22
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.8
Earnings History > 19 > eps Estimate
0.62
Earnings History > 19 > eps Difference
0.18
Earnings History > 19 > surprise Percent
29.0323
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-04
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
7.17
Earnings History > 20 > eps Estimate
5.36
Earnings History > 20 > eps Difference
1.81
Earnings History > 20 > surprise Percent
33.7687
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-20
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.32
Earnings History > 21 > eps Estimate
0.6
Earnings History > 21 > eps Difference
-0.28
Earnings History > 21 > surprise Percent
-46.6667
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-29
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.53
Earnings History > 22 > eps Estimate
0.4
Earnings History > 22 > eps Difference
0.13
Earnings History > 22 > surprise Percent
32.5
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-22
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
4.67
Earnings History > 23 > eps Estimate
2.02
Earnings History > 23 > eps Difference
2.65
Earnings History > 23 > surprise Percent
131.1881
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-05
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.4
Earnings History > 24 > eps Estimate
0.65
Earnings History > 24 > eps Difference
-0.25
Earnings History > 24 > surprise Percent
-38.4615
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-17
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.4
Earnings History > 25 > eps Estimate
0.57
Earnings History > 25 > eps Difference
-0.17
Earnings History > 25 > surprise Percent
-29.8246
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-26
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.5
Earnings History > 26 > eps Estimate
0.53
Earnings History > 26 > eps Difference
-0.03
Earnings History > 26 > surprise Percent
-5.6604
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-17
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
5.27
Earnings History > 27 > eps Estimate
5.03
Earnings History > 27 > eps Difference
0.24
Earnings History > 27 > surprise Percent
4.7714
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-05
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.54
Earnings History > 28 > eps Estimate
0.59
Earnings History > 28 > eps Difference
-0.05
Earnings History > 28 > surprise Percent
-8.4746
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-18
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.63
Earnings History > 29 > eps Estimate
0.65
Earnings History > 29 > eps Difference
-0.02
Earnings History > 29 > surprise Percent
-3.0769
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-27
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.71
Earnings History > 30 > eps Estimate
0.53
Earnings History > 30 > eps Difference
0.18
Earnings History > 30 > surprise Percent
33.9623
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-20
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
7.7
Earnings History > 31 > eps Estimate
5.32
Earnings History > 31 > eps Difference
2.38
Earnings History > 31 > surprise Percent
44.7368
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-13
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.88
Earnings History > 32 > eps Estimate
0.66
Earnings History > 32 > eps Difference
0.22
Earnings History > 32 > surprise Percent
33.3333
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-18
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.46
Earnings History > 33 > eps Estimate
0.5
Earnings History > 33 > eps Difference
-0.04
Earnings History > 33 > surprise Percent
-8
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-26
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.57
Earnings History > 34 > eps Estimate
0.52
Earnings History > 34 > eps Difference
0.05
Earnings History > 34 > surprise Percent
9.6154
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-21
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.54
Earnings History > 35 > eps Estimate
0.47
Earnings History > 35 > eps Difference
0.07
Earnings History > 35 > surprise Percent
14.8936
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-14
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
5.79
Earnings History > 36 > eps Estimate
4.3
Earnings History > 36 > eps Difference
1.49
Earnings History > 36 > surprise Percent
34.6512
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-20
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.4
Earnings History > 37 > eps Estimate
0.5
Earnings History > 37 > eps Difference
-0.1
Earnings History > 37 > surprise Percent
-20
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-04
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.26
Earnings History > 38 > eps Estimate
0.36
Earnings History > 38 > eps Difference
-0.1
Earnings History > 38 > surprise Percent
-27.7778
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-21
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.3
Earnings History > 39 > eps Estimate
0.29
Earnings History > 39 > eps Difference
0.01
Earnings History > 39 > surprise Percent
3.4483
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-08
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
3.85
Earnings History > 40 > eps Estimate
4.71
Earnings History > 40 > eps Difference
-0.86
Earnings History > 40 > surprise Percent
-18.259
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-23
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
3.93
Earnings History > 41 > eps Estimate
3.54
Earnings History > 41 > eps Difference
0.39
Earnings History > 41 > surprise Percent
11.0169
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-06
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.26
Earnings History > 42 > eps Estimate
0.29
Earnings History > 42 > eps Difference
-0.03
Earnings History > 42 > surprise Percent
-10.3448
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-23
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.22
Earnings History > 43 > eps Estimate
0.26
Earnings History > 43 > eps Difference
-0.04
Earnings History > 43 > surprise Percent
-15.3846
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-03-12
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
5.92
Earnings History > 44 > eps Estimate
5.75
Earnings History > 44 > eps Difference
0.17
Earnings History > 44 > surprise Percent
2.9565
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-22
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.39
Earnings History > 45 > eps Estimate
0.36
Earnings History > 45 > eps Difference
0.03
Earnings History > 45 > surprise Percent
8.3333
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-07
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
3.74
Earnings History > 46 > eps Estimate
3.58
Earnings History > 46 > eps Difference
0.16
Earnings History > 46 > surprise Percent
4.4693
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-16
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
AfterMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.31
Earnings History > 47 > eps Estimate
0.43
Earnings History > 47 > eps Difference
-0.12
Earnings History > 47 > surprise Percent
-27.907
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-13
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
4.904
Earnings History > 48 > eps Estimate
4.62
Earnings History > 48 > eps Difference
0.284
Earnings History > 48 > surprise Percent
6.1472
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-22
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
AfterMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.27
Earnings History > 49 > eps Estimate
0.35
Earnings History > 49 > eps Difference
-0.08
Earnings History > 49 > surprise Percent
-22.8571
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-04-19
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
BeforeMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.38
Earnings History > 50 > eps Estimate
0.41
Earnings History > 50 > eps Difference
-0.03
Earnings History > 50 > surprise Percent
-7.3171
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-03-14
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.5121
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-10-18
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
BeforeMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.37
Earnings History > 52 > eps Estimate
0.37
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
0
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-08-09
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.3848
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-04-19
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
AfterMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.46
Earnings History > 54 > eps Estimate
0.42
Earnings History > 54 > eps Difference
0.04
Earnings History > 54 > surprise Percent
9.5238
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-03-08
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.5019
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-10-20
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
AfterMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.46
Earnings History > 56 > eps Estimate
0.39
Earnings History > 56 > eps Difference
0.07
Earnings History > 56 > surprise Percent
17.9487
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-08-09
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.4253
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-04-20
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
AfterMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.49
Earnings History > 58 > eps Estimate
0.51
Earnings History > 58 > eps Difference
-0.02
Earnings History > 58 > surprise Percent
-3.9216
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-03-03
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.4068
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-10-21
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.3248
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-08-06
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
AfterMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.27
Earnings History > 61 > eps Estimate
0.21
Earnings History > 61 > eps Difference
0.06
Earnings History > 61 > surprise Percent
28.5714
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-04-22
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.2805
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-03-04
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
BeforeMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.19
Earnings History > 63 > eps Estimate
0.22
Earnings History > 63 > eps Difference
-0.03
Earnings History > 63 > surprise Percent
-13.6364
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-10-20
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
BeforeMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.11
Earnings History > 64 > eps Estimate
0.05
Earnings History > 64 > eps Difference
0.06
Earnings History > 64 > surprise Percent
120
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-07-21
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
BeforeMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.1061
Earnings History > 65 > eps Estimate
-0.05
Earnings History > 65 > eps Difference
-0.0561
Earnings History > 65 > surprise Percent
-112.2
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-04-17
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
BeforeMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.1
Earnings History > 66 > eps Estimate
-0.09
Earnings History > 66 > eps Difference
-0.01
Earnings History > 66 > surprise Percent
-11.1111
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-02-24
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.2117
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-10-21
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
BeforeMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.25
Earnings History > 68 > eps Estimate
0.33
Earnings History > 68 > eps Difference
-0.08
Earnings History > 68 > surprise Percent
-24.2424
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-07-24
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.3628
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-04-16
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.3603
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2007-12-31
Earnings History > 71 > report Date
2008-02-13
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
BeforeMarket
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.33
Earnings History > 71 > eps Estimate
0.31
Earnings History > 71 > eps Difference
0.02
Earnings History > 71 > surprise Percent
6.4516
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-10-23
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
BeforeMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.21
Earnings History > 72 > eps Estimate
0.28
Earnings History > 72 > eps Difference
-0.07
Earnings History > 72 > surprise Percent
-25
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-07-24
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.2876
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-04-25
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.3515
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2006-12-31
Earnings History > 75 > report Date
2007-02-13
Earnings History > 75 > date
2006-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.3572
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-09-30
Earnings History > 76 > report Date
2006-10-18
Earnings History > 76 > date
2006-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.3085
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-06-30
Earnings History > 77 > report Date
2006-07-18
Earnings History > 77 > date
2006-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.2349
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-03-31
Earnings History > 78 > report Date
2006-04-26
Earnings History > 78 > date
2006-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.2623
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2005-12-31
Earnings History > 79 > report Date
2006-02-14
Earnings History > 79 > date
2005-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.2851
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-09-30
Earnings History > 80 > report Date
2005-10-20
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.1736
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-07-20
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.1709
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-04-14
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.1978
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2004-12-31
Earnings History > 83 > report Date
2005-02-17
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.0893
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-10-21
Earnings History > 84 > date
2004-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.0036
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-06-30
Earnings History > 85 > report Date
2004-07-20
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.2232
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-04-22
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.1647
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2003-09-30
Earnings History > 87 > report Date
2003-10-28
Earnings History > 87 > date
2003-09-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
-0.6583
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-03-31
Earnings History > 88 > report Date
2003-04-23
Earnings History > 88 > date
2003-03-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.0025
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2002-12-31
Earnings History > 89 > report Date
2003-02-19
Earnings History > 89 > date
2002-12-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.0005
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2002-09-30
Earnings History > 90 > report Date
2002-10-16
Earnings History > 90 > date
2002-09-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.0008
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2002-06-30
Earnings History > 91 > report Date
2002-06-30
Earnings History > 91 > date
2002-06-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.0045
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-03-31
Earnings History > 92 > report Date
2002-03-31
Earnings History > 92 > date
2002-03-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.0015
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
INFICON Holding AG develops instruments for gas analysis, measurement, and control in Switzerland and internationally. The company offers industrial gas analyzers, mass spectrometers, and process control sensors; vacuum gauges, controllers, components, and feedthroughs; leak detectors; thin film controllers; application-based software solutions; quartz crystal, RF sensing, and xParts coating technologies; chemical detectors and monitors; micro gas chromatography; and service tools. It also provides toxic chemical analysis products for emergency response, security, and environmental monitoring, as well as instruments for energy and petrochemical applications. The company's analysis, measurement, and control products are used for gas leak detection in air conditioning, refrigeration, and automotive manufacturing; and for equipment manufacturers and end-users in the fabrication of semiconductors and thin film coatings for optics, flat panel displays, solar cells, LED lighting, and industrial vacuum coating applications. Its products are also used in the life sciences, research, aerospace, food and general packaging, heat treatment, laser cutting, oil and gas transportation and processing, alternative energy, utilities, and other industrial processes. The company was founded in 2000 and is based in Bad Ragaz, Switzerland.
Stock Price
CHF0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AIFCN.SW jumps 8.67% intraday on high flows: what traders should watch on 21 Jan 2026 - Meyka
1/21/2026
IFCN.SW jumps 8.67% intraday on high flows: what traders should watch on 21 Jan 2026 Meyka
Read more →IFCN.SW stock up 8.38% pre-market 16 Jan 2026: strong volume suggests momentum ahead - Meyka
1/16/2026
IFCN.SW stock up 8.38% pre-market 16 Jan 2026: strong volume suggests momentum ahead Meyka
Read more →Showing 2 of 3
(Last Updated 2025-06-30)
Rating:
HOLD
$
Analyst Picks
Strong Buy
0
Buy
4
Hold
2
Sell
0
Strong Sell
1
(Last Updated 2025-06-30)
Health Score
Price to Earnings Ratio (P/E)
-
Medium
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Inficon Holding
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.39
Date
2025-09-30
EPS Actual
1.02
EPS Estimate
1.02
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-06-30)
(Last Updated 2025-06-30)
Revenue
CHF 0
Cost Of Revenue
CHF 0
Gross Profit
CHF 0
Operating Expenses
CHF 0
Operating Income
CHF 0
Interest Expense
CHF 0
Pretax Income
CHF 0
Net Income
CHF 0
Income Tax Expense
CHF 0
EBITDA
CHF 0
Total Other Income Expense Net
CHF 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-06-30)
Cash
CHF 0
Short Term Investments
CHF 0
Receivables
CHF 0
Inventories
CHF 0
Total Current Assets
CHF 0
Property Plant Equipment
CHF 0
Total Assets
CHF 0
Payables
CHF 0
Short Term Debt
CHF 0
Long Term Debt
CHF 0
Total Liabilities
CHF 0
Equity
CHF 0
(Last Updated 2025-06-30)
Net Income
CHF 0
Depreciation
CHF 0
Change In Working Capital
CHF 0
Cash From Operations
CHF 0
Capital Expenditures
CHF 0
Cash From Investing
CHF 0
Cash From Financing
CHF 0
Net Change In Cash
CHF 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.