_id
6911c4dcccc777a4e85d64c1
Ticker
HIMX
Name
Himax Technologies Inc
Exchange
NASDAQ
Address
No.26, Zilian Road, Tainan City, Taiwan, 744092
Country
USA
Sector
Technology
Industry
Semiconductors
Currency
USD
Website
https://www.himax.com.tw
Description
Himax Technologies, Inc., a fabless semiconductor company, provides display imaging processing technologies in China, Taiwan, Korea, Japan, the United States, and internationally. The company operates in two segments, Driver IC and Non-Driver Products. It offers display driver integrated circuits (ICs) and timing controllers that are used in televisions, PC monitors, laptops, mobile phones, tablets, automotive, ePaper devices, industrial displays, and other products. The company also provides automotive IC solutions, including traditional driver ICs; advanced in-cell touch and display driver integration; local dimming timing controllers; and large touch and display driver integration. In addition, it offers Power IC, touch controllers IC, OLED ICs, LED drivers, EPD ICs, power management ICs, and complementary metal oxide semiconductor image sensors for display application coverage; and ultralow power WiseEye smart image sensing products, as well as wafer level optics, LCoS microdisplays, and 3D sensing solutions. The company markets its display drivers to panel manufacturers, mobile device module manufacturers, and manufacturers of end-use products. Himax Technologies, Inc. was incorporated in 2001 and is headquartered in Tainan City, Taiwan.
Last Close
9.11
Volume
518650
Current Price
8.7909
Change
-3.5027442371020725
Last Updated
2025-12-01T08:49:10.189Z
Image
data:image/webp;base64,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
Ipo Date
2006-03-31T00:00:00.000Z
Market Cap
1322345344
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.8297181818181817
Sentiment Sources
11
Rating
4.2
Target Price
8.5375
Strong Buy
2
Buy
2
Hold
1
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
199161000
Cost Of Revenue
139062000
Gross Profit
60099000
Operating Expenses
60717000
Operating Income
-618000
Interest Expense
868504
Pretax Income
348000
Net Income
1070000
Eps
0.00613025941882849
Dividends Per Share
64710000
Shares Outstanding
174300000
Income Tax Expense
-1000999
EBITDA
6609504
Operating Margin
-0.3103017156973504
Total Other Income Expense Net
966000
Cash
825276118
Short Term Investments
21105644
Receivables
201142616
Inventories
137420688
Total Current Assets
1237896178
Property Plant Equipment
120301976
Total Assets
1694550497
Payables
128350841
Short Term Debt
575175325
Long Term Debt
24000000
Total Liabilities
812008341
Equity
875445274
Depreciation
5393000
Change In Working Capital
-225000
Cash From Operations
6697000
Capital Expenditures
6642000
Cash From Investing
14438000
Cash From Financing
-68498000
Net Change In Cash
-47588000
PE
21
PB
1.7527067598288275
ROE
0.12222351662383867
ROA
0.06314358892781936
FCF
55000
Fcf Percent
0.00027615848484392026
Piotroski FScore
4
Health Score
46
Deep Value Investing Score
6
Defensive Investing Score
6.5
Dividend Investing Score
3.5
Economic Moat Investing Score
7.3
Garp Investing Score
3.5
Growth Investing Score
3
Momentum Investing Score
7
Net Net Investing Score
3.5
Quality Investing Score
4.5
Value Investing Score
6
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
199161000
Quarters > 0 > income Statement > cost Of Revenue
139062000
Quarters > 0 > income Statement > gross Profit
60099000
Quarters > 0 > income Statement > operating Expenses
60717000
Quarters > 0 > income Statement > operating Income
-618000
Quarters > 0 > income Statement > interest Expense
868504
Quarters > 0 > income Statement > pretax Income
348000
Quarters > 0 > income Statement > net Income
1070000
Quarters > 0 > income Statement > eps
0.00613025941882849
Quarters > 0 > income Statement > dividends Per Share
64710000
Quarters > 0 > income Statement > shares Outstanding
174544000
Quarters > 0 > income Statement > income Tax Expense
-1000999
Quarters > 0 > income Statement > EBITDA
6609504
Quarters > 0 > income Statement > operating Margin
-0.3103017156973504
Quarters > 0 > income Statement > total Other Income Expense Net
966000
Quarters > 0 > balance Sheet > cash
825276118
Quarters > 0 > balance Sheet > short Term Investments
21105644
Quarters > 0 > balance Sheet > receivables
201142616
Quarters > 0 > balance Sheet > inventories
137420688
Quarters > 0 > balance Sheet > total Current Assets
1237896178
Quarters > 0 > balance Sheet > property Plant Equipment
120301976
Quarters > 0 > balance Sheet > total Assets
1694550497
Quarters > 0 > balance Sheet > payables
128350841
Quarters > 0 > balance Sheet > short Term Debt
575175325
Quarters > 0 > balance Sheet > long Term Debt
24000000
Quarters > 0 > balance Sheet > total Liabilities
812008341
Quarters > 0 > balance Sheet > equity
875445274
Quarters > 0 > cash Flow > net Income
1349000
Quarters > 0 > cash Flow > depreciation
5393000
Quarters > 0 > cash Flow > change In Working Capital
-225000
Quarters > 0 > cash Flow > cash From Operations
6697000
Quarters > 0 > cash Flow > capital Expenditures
6642000
Quarters > 0 > cash Flow > cash From Investing
14438000
Quarters > 0 > cash Flow > cash From Financing
-68498000
Quarters > 0 > cash Flow > net Change In Cash
-47588000
Quarters > 0 > ratios > PE
0.00613025941882849
Quarters > 0 > ratios > PB
1.7527067598288275
Quarters > 0 > ratios > ROE
0.12222351662383867
Quarters > 0 > ratios > ROA
0.06314358892781936
Quarters > 0 > ratios > FCF
55000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.00027615848484392026
Quarters > 0 > health Score
46
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
214798000
Quarters > 1 > income Statement > cost Of Revenue
147791000
Quarters > 1 > income Statement > gross Profit
67007000
Quarters > 1 > income Statement > operating Expenses
48898000
Quarters > 1 > income Statement > operating Income
18109000
Quarters > 1 > income Statement > interest Expense
870000
Quarters > 1 > income Statement > pretax Income
22064000
Quarters > 1 > income Statement > net Income
16544000
Quarters > 1 > income Statement > eps
0.09478412320102668
Quarters > 1 > income Statement > dividends Per Share
442000
Quarters > 1 > income Statement > shares Outstanding
174544000
Quarters > 1 > income Statement > income Tax Expense
5054000
Quarters > 1 > income Statement > EBITDA
28209000
Quarters > 1 > income Statement > operating Margin
8.430711645359827
Quarters > 1 > income Statement > total Other Income Expense Net
3955000
Quarters > 1 > balance Sheet > cash
304678000
Quarters > 1 > balance Sheet > short Term Investments
28073000
Quarters > 1 > balance Sheet > receivables
219844000
Quarters > 1 > balance Sheet > inventories
134573000
Quarters > 1 > balance Sheet > total Current Assets
1231033000
Quarters > 1 > balance Sheet > property Plant Equipment
121248000
Quarters > 1 > balance Sheet > total Assets
1708134000
Quarters > 1 > balance Sheet > payables
143048000
Quarters > 1 > balance Sheet > short Term Debt
510724000
Quarters > 1 > balance Sheet > long Term Debt
25500000
Quarters > 1 > balance Sheet > total Liabilities
836847000
Quarters > 1 > balance Sheet > equity
864636000
Quarters > 1 > cash Flow > net Income
17010000
Quarters > 1 > cash Flow > depreciation
5275000
Quarters > 1 > cash Flow > change In Working Capital
29191000
Quarters > 1 > cash Flow > cash From Operations
60474000
Quarters > 1 > cash Flow > capital Expenditures
4596000
Quarters > 1 > cash Flow > cash From Investing
-26629000
Quarters > 1 > cash Flow > cash From Financing
-5192000
Quarters > 1 > cash Flow > net Change In Cash
29233000
Quarters > 1 > ratios > PE
0.09478412320102668
Quarters > 1 > ratios > PB
1.7746182782118718
Quarters > 1 > ratios > ROE
1.9134063351514394
Quarters > 1 > ratios > ROA
0.9685422806407459
Quarters > 1 > ratios > FCF
55878000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.2601420869840501
Quarters > 1 > health Score
68
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
215133000
Quarters > 2 > income Statement > cost Of Revenue
149581000
Quarters > 2 > income Statement > gross Profit
65552000
Quarters > 2 > income Statement > operating Expenses
45746000
Quarters > 2 > income Statement > operating Income
19806000
Quarters > 2 > income Statement > interest Expense
903000
Quarters > 2 > income Statement > pretax Income
24023000
Quarters > 2 > income Statement > net Income
19987000
Quarters > 2 > income Statement > eps
0.1141644580515445
Quarters > 2 > income Statement > dividends Per Share
83865
Quarters > 2 > income Statement > shares Outstanding
175072000
Quarters > 2 > income Statement > income Tax Expense
3841000
Quarters > 2 > income Statement > EBITDA
30082000
Quarters > 2 > income Statement > operating Margin
9.206397902692753
Quarters > 2 > income Statement > total Other Income Expense Net
4217000
Quarters > 2 > balance Sheet > cash
275445000
Quarters > 2 > balance Sheet > short Term Investments
5539000
Quarters > 2 > balance Sheet > receivables
218277000
Quarters > 2 > balance Sheet > inventories
129867000
Quarters > 2 > balance Sheet > total Current Assets
1170588000
Quarters > 2 > balance Sheet > property Plant Equipment
120538000
Quarters > 2 > balance Sheet > total Assets
1635480000
Quarters > 2 > balance Sheet > payables
105610000
Quarters > 2 > balance Sheet > short Term Debt
510302000
Quarters > 2 > balance Sheet > long Term Debt
27000000
Quarters > 2 > balance Sheet > total Liabilities
719362000
Quarters > 2 > balance Sheet > equity
909647000
Quarters > 2 > cash Flow > net Income
19971316
Quarters > 2 > cash Flow > depreciation
5151954
Quarters > 2 > cash Flow > change In Working Capital
26314335
Quarters > 2 > cash Flow > cash From Operations
56003020
Quarters > 2 > cash Flow > capital Expenditures
5216900
Quarters > 2 > cash Flow > cash From Investing
3364357
Quarters > 2 > cash Flow > cash From Financing
-2334166
Quarters > 2 > cash Flow > net Change In Cash
57395718
Quarters > 2 > ratios > PE
0.1141644580515445
Quarters > 2 > ratios > PB
1.6919095482093607
Quarters > 2 > ratios > ROE
2.1972259568821753
Quarters > 2 > ratios > ROA
1.2220877051385526
Quarters > 2 > ratios > FCF
50786120
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.23606847856907123
Quarters > 2 > health Score
68
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
237223000
Quarters > 3 > income Statement > cost Of Revenue
164963000
Quarters > 3 > income Statement > gross Profit
72260000
Quarters > 3 > income Statement > operating Expenses
49181000
Quarters > 3 > income Statement > operating Income
23079000
Quarters > 3 > income Statement > interest Expense
964000
Quarters > 3 > income Statement > pretax Income
25792000
Quarters > 3 > income Statement > net Income
24608000
Quarters > 3 > income Statement > eps
0.07024996288810478
Quarters > 3 > income Statement > dividends Per Share
0
Quarters > 3 > income Statement > shares Outstanding
350292000
Quarters > 3 > income Statement > income Tax Expense
761000
Quarters > 3 > income Statement > EBITDA
28643000
Quarters > 3 > income Statement > operating Margin
9.728820561244062
Quarters > 3 > income Statement > total Other Income Expense Net
2713000
Quarters > 3 > balance Sheet > cash
218148000
Quarters > 3 > balance Sheet > short Term Investments
4286000
Quarters > 3 > balance Sheet > receivables
236813000
Quarters > 3 > balance Sheet > inventories
158746000
Quarters > 3 > balance Sheet > total Current Assets
1168043000
Quarters > 3 > balance Sheet > property Plant Equipment
121280000
Quarters > 3 > balance Sheet > total Assets
1639521000
Quarters > 3 > balance Sheet > payables
113203000
Quarters > 3 > balance Sheet > short Term Debt
509700000
Quarters > 3 > balance Sheet > long Term Debt
28500000
Quarters > 3 > balance Sheet > total Liabilities
743194000
Quarters > 3 > balance Sheet > equity
890061000
Quarters > 3 > cash Flow > net Income
24608000
Quarters > 3 > cash Flow > depreciation
5564000
Quarters > 3 > cash Flow > change In Working Capital
7464000
Quarters > 3 > cash Flow > cash From Operations
35417000
Quarters > 3 > cash Flow > capital Expenditures
3222000
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
-5621000
Quarters > 3 > cash Flow > net Change In Cash
24009000
Quarters > 3 > ratios > PE
0.07024996288810478
Quarters > 3 > ratios > PB
3.4597425825870363
Quarters > 3 > ratios > ROE
2.764754325827106
Quarters > 3 > ratios > ROA
1.5009261851479792
Quarters > 3 > ratios > FCF
32195000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.13571618266356972
Quarters > 3 > health Score
58
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
906802000
Annuals > 0 > income Statement > cost Of Revenue
630601000
Annuals > 0 > income Statement > gross Profit
276201000
Annuals > 0 > income Statement > operating Expenses
207980000
Annuals > 0 > income Statement > operating Income
68221000
Annuals > 0 > income Statement > interest Expense
4014000
Annuals > 0 > income Statement > pretax Income
77335000
Annuals > 0 > income Statement > net Income
79755000
Annuals > 0 > income Statement > eps
0.4557064006308067
Annuals > 0 > income Statement > dividends Per Share
50903000
Annuals > 0 > income Statement > shares Outstanding
175014000
Annuals > 0 > income Statement > income Tax Expense
-2435000
Annuals > 0 > income Statement > EBITDA
90575000
Annuals > 0 > income Statement > operating Margin
7.523252043996374
Annuals > 0 > income Statement > total Other Income Expense Net
9114000
Annuals > 0 > balance Sheet > cash
218148000
Annuals > 0 > balance Sheet > short Term Investments
6426000
Annuals > 0 > balance Sheet > receivables
237552000
Annuals > 0 > balance Sheet > inventories
158746000
Annuals > 0 > balance Sheet > total Current Assets
1168043000
Annuals > 0 > balance Sheet > property Plant Equipment
121280000
Annuals > 0 > balance Sheet > total Assets
1639521000
Annuals > 0 > balance Sheet > payables
113203000
Annuals > 0 > balance Sheet > short Term Debt
513408000
Annuals > 0 > balance Sheet > long Term Debt
28500000
Annuals > 0 > balance Sheet > total Liabilities
743194000
Annuals > 0 > balance Sheet > equity
890061000
Annuals > 0 > cash Flow > net Income
79770000
Annuals > 0 > cash Flow > depreciation
22354000
Annuals > 0 > cash Flow > change In Working Capital
11502000
Annuals > 0 > cash Flow > cash From Operations
115976000
Annuals > 0 > cash Flow > capital Expenditures
13207000
Annuals > 0 > cash Flow > cash From Investing
-516000
Annuals > 0 > cash Flow > cash From Financing
-88217000
Annuals > 0 > cash Flow > net Change In Cash
26399000
Annuals > 0 > ratios > PE
0.4557064006308067
Annuals > 0 > ratios > PB
1.4865338892502873
Annuals > 0 > ratios > ROE
8.96062180007887
Annuals > 0 > ratios > ROA
4.8645305549608695
Annuals > 0 > ratios > FCF
102769000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.11333124540969253
Annuals > 0 > health Score
67
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
945428000
Annuals > 1 > income Statement > cost Of Revenue
681931000
Annuals > 1 > income Statement > gross Profit
263497000
Annuals > 1 > income Statement > operating Expenses
220285000
Annuals > 1 > income Statement > operating Income
43212000
Annuals > 1 > income Statement > interest Expense
6080000
Annuals > 1 > income Statement > pretax Income
44393000
Annuals > 1 > income Statement > net Income
50616000
Annuals > 1 > income Statement > eps
0.2895933815073548
Annuals > 1 > income Statement > dividends Per Share
83868000
Annuals > 1 > income Statement > shares Outstanding
174783000
Annuals > 1 > income Statement > income Tax Expense
-5028000
Annuals > 1 > income Statement > EBITDA
58652000
Annuals > 1 > income Statement > operating Margin
4.570628329180012
Annuals > 1 > income Statement > total Other Income Expense Net
1181000
Annuals > 1 > balance Sheet > cash
191749000
Annuals > 1 > balance Sheet > short Term Investments
14628000
Annuals > 1 > balance Sheet > receivables
237352000
Annuals > 1 > balance Sheet > inventories
217308000
Annuals > 1 > balance Sheet > total Current Assets
1200585000
Annuals > 1 > balance Sheet > property Plant Equipment
130109000
Annuals > 1 > balance Sheet > total Assets
1643404000
Annuals > 1 > balance Sheet > payables
107342000
Annuals > 1 > balance Sheet > short Term Debt
463636000
Annuals > 1 > balance Sheet > long Term Debt
34500000
Annuals > 1 > balance Sheet > total Liabilities
779702000
Annuals > 1 > balance Sheet > equity
856768000
Annuals > 1 > cash Flow > net Income
49421000
Annuals > 1 > cash Flow > depreciation
20322000
Annuals > 1 > cash Flow > change In Working Capital
116037000
Annuals > 1 > cash Flow > cash From Operations
152841000
Annuals > 1 > cash Flow > capital Expenditures
23493000
Annuals > 1 > cash Flow > cash From Investing
-88882000
Annuals > 1 > cash Flow > cash From Financing
-93591000
Annuals > 1 > cash Flow > net Change In Cash
-29832000
Annuals > 1 > ratios > PE
0.2895933815073548
Annuals > 1 > ratios > PB
1.5422605419436766
Annuals > 1 > ratios > ROE
5.907783670725331
Annuals > 1 > ratios > ROA
3.0799486918615266
Annuals > 1 > ratios > FCF
129348000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.1368142259378821
Annuals > 1 > health Score
66
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
1201339000
Annuals > 2 > income Statement > cost Of Revenue
714233000
Annuals > 2 > income Statement > gross Profit
487106000
Annuals > 2 > income Statement > operating Expenses
229519000
Annuals > 2 > income Statement > operating Income
257587000
Annuals > 2 > income Statement > interest Expense
2783000
Annuals > 2 > income Statement > pretax Income
276565000
Annuals > 2 > income Statement > net Income
236982000
Annuals > 2 > income Statement > eps
1.3555926735233215
Annuals > 2 > income Statement > dividends Per Share
217873000
Annuals > 2 > income Statement > shares Outstanding
174818000
Annuals > 2 > income Statement > income Tax Expense
41098000
Annuals > 2 > income Statement > EBITDA
300690000
Annuals > 2 > income Statement > operating Margin
21.44165801659648
Annuals > 2 > income Statement > total Other Income Expense Net
18978000
Annuals > 2 > balance Sheet > cash
221581000
Annuals > 2 > balance Sheet > short Term Investments
8314000
Annuals > 2 > balance Sheet > receivables
262403000
Annuals > 2 > balance Sheet > inventories
370933000
Annuals > 2 > balance Sheet > total Current Assets
1336808000
Annuals > 2 > balance Sheet > property Plant Equipment
126138000
Annuals > 2 > balance Sheet > total Assets
1701758000
Annuals > 2 > balance Sheet > payables
122042000
Annuals > 2 > balance Sheet > short Term Debt
379518000
Annuals > 2 > balance Sheet > long Term Debt
40500000
Annuals > 2 > balance Sheet > total Liabilities
807937000
Annuals > 2 > balance Sheet > equity
892572000
Annuals > 2 > cash Flow > net Income
235467000
Annuals > 2 > cash Flow > depreciation
21342000
Annuals > 2 > cash Flow > change In Working Capital
-154439000
Annuals > 2 > cash Flow > cash From Operations
82908000
Annuals > 2 > cash Flow > capital Expenditures
12128000
Annuals > 2 > cash Flow > cash From Investing
14998000
Annuals > 2 > cash Flow > cash From Financing
-211068000
Annuals > 2 > cash Flow > net Change In Cash
-114443000
Annuals > 2 > ratios > PE
1.3555926735233215
Annuals > 2 > ratios > PB
1.4806918433470913
Annuals > 2 > ratios > ROE
26.550463155913473
Annuals > 2 > ratios > ROA
13.925716817549851
Annuals > 2 > ratios > FCF
70780000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.05891759112124055
Annuals > 2 > health Score
76
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
1547097000
Annuals > 3 > income Statement > cost Of Revenue
798519000
Annuals > 3 > income Statement > gross Profit
748578000
Annuals > 3 > income Statement > operating Expenses
203557000
Annuals > 3 > income Statement > operating Income
545021000
Annuals > 3 > income Statement > interest Expense
1074000
Annuals > 3 > income Statement > pretax Income
544592000
Annuals > 3 > income Statement > net Income
436896000
Annuals > 3 > income Statement > eps
2.4984473914460703
Annuals > 3 > income Statement > dividends Per Share
47424000
Annuals > 3 > income Statement > shares Outstanding
174867000
Annuals > 3 > income Statement > income Tax Expense
110657000
Annuals > 3 > income Statement > EBITDA
567008000
Annuals > 3 > income Statement > operating Margin
35.22862496663105
Annuals > 3 > income Statement > total Other Income Expense Net
-429000
Annuals > 3 > balance Sheet > cash
336024000
Annuals > 3 > balance Sheet > short Term Investments
28358000
Annuals > 3 > balance Sheet > receivables
411482000
Annuals > 3 > balance Sheet > inventories
198600000
Annuals > 3 > balance Sheet > total Current Assets
1192844000
Annuals > 3 > balance Sheet > property Plant Equipment
133236000
Annuals > 3 > balance Sheet > total Assets
1603194000
Annuals > 3 > balance Sheet > payables
248425000
Annuals > 3 > balance Sheet > short Term Debt
162002000
Annuals > 3 > balance Sheet > long Term Debt
46500000
Annuals > 3 > balance Sheet > total Liabilities
731212000
Annuals > 3 > balance Sheet > equity
869724000
Annuals > 3 > cash Flow > net Income
433935000
Annuals > 3 > cash Flow > depreciation
21342000
Annuals > 3 > cash Flow > change In Working Capital
-168522000
Annuals > 3 > cash Flow > cash From Operations
388276000
Annuals > 3 > cash Flow > capital Expenditures
8030000
Annuals > 3 > cash Flow > cash From Investing
-232680000
Annuals > 3 > cash Flow > cash From Financing
-4487000
Annuals > 3 > cash Flow > net Change In Cash
151086000
Annuals > 3 > ratios > PE
2.4984473914460703
Annuals > 3 > ratios > PB
1.5200161430522785
Annuals > 3 > ratios > ROE
50.23386729583178
Annuals > 3 > ratios > ROA
27.251598995505223
Annuals > 3 > ratios > FCF
380246000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.2457803227593357
Annuals > 3 > health Score
89
Valuation > metrics > PE
21
Valuation > metrics > PB
1.7527067598288275
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
0.12222351662383867
Profitability > metrics > ROA
0.08643697419994781
Profitability > metrics > Net Margin
0.005372537796054448
Profitability > final Score
1
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.9275375230365343
Risk > metrics > Interest Coverage
-0.7115683980730083
Risk > final Score
45
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.7595595413859846
Liquidity > metrics > Quick Ratio
1.5642282308516156
Liquidity > final Score
94
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
65.40257417412964
Prev Profitabilities > 0
19
Prev Profitabilities > 1
23
Prev Profitabilities > 2
27
Prev Risks > 0
88
Prev Risks > 1
88
Prev Risks > 2
88
Prev Liquidities > 0
97
Prev Liquidities > 1
98
Prev Liquidities > 2
97
Updated At
2025-12-13T00:48:10.793Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-12
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.0867
Earnings History > 0 > eps Difference
-0.0867
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-06
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.006
Earnings History > 1 > eps Estimate
0.01
Earnings History > 1 > eps Difference
-0.004
Earnings History > 1 > surprise Percent
-40
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-07
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.1
Earnings History > 2 > eps Estimate
0.1
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-05-08
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.11
Earnings History > 3 > eps Estimate
0.09
Earnings History > 3 > eps Difference
0.02
Earnings History > 3 > surprise Percent
22.2222
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-13
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.14
Earnings History > 4 > eps Estimate
0.1
Earnings History > 4 > eps Difference
0.04
Earnings History > 4 > surprise Percent
40
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-07
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.07
Earnings History > 5 > eps Estimate
0.07
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
0
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-09
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.17
Earnings History > 6 > eps Estimate
0.15
Earnings History > 6 > eps Difference
0.02
Earnings History > 6 > surprise Percent
13.3333
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-09
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.07
Earnings History > 7 > eps Estimate
0.05
Earnings History > 7 > eps Difference
0.02
Earnings History > 7 > surprise Percent
40
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-06
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.14
Earnings History > 8 > eps Estimate
0.12
Earnings History > 8 > eps Difference
0.02
Earnings History > 8 > surprise Percent
16.6667
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-09
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.06
Earnings History > 9 > eps Estimate
0.04
Earnings History > 9 > eps Difference
0.02
Earnings History > 9 > surprise Percent
50
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-10
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.01
Earnings History > 10 > eps Estimate
0.01
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
0
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-11
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.09
Earnings History > 11 > eps Estimate
0.08
Earnings History > 11 > eps Difference
0.01
Earnings History > 11 > surprise Percent
12.5
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-09
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.24
Earnings History > 12 > eps Estimate
0.22
Earnings History > 12 > eps Difference
0.02
Earnings History > 12 > surprise Percent
9.0909
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-10
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.17
Earnings History > 13 > eps Estimate
0.14
Earnings History > 13 > eps Difference
0.03
Earnings History > 13 > surprise Percent
21.4286
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-11
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.44
Earnings History > 14 > eps Estimate
0.52
Earnings History > 14 > eps Difference
-0.08
Earnings History > 14 > surprise Percent
-15.3846
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-12
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.7
Earnings History > 15 > eps Estimate
0.69
Earnings History > 15 > eps Difference
0.01
Earnings History > 15 > surprise Percent
1.4493
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-17
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.85
Earnings History > 16 > eps Estimate
0.82
Earnings History > 16 > eps Difference
0.03
Earnings History > 16 > surprise Percent
3.6585
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-04
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.8
Earnings History > 17 > eps Estimate
0.8
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
0
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-05
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.62
Earnings History > 18 > eps Estimate
0.46
Earnings History > 18 > eps Difference
0.16
Earnings History > 18 > surprise Percent
34.7826
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-06
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.38
Earnings History > 19 > eps Estimate
0.35
Earnings History > 19 > eps Difference
0.03
Earnings History > 19 > surprise Percent
8.5714
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-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
0.2
Earnings History > 20 > eps Estimate
0.17
Earnings History > 20 > eps Difference
0.03
Earnings History > 20 > surprise Percent
17.6471
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-12
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.07
Earnings History > 21 > eps Estimate
0.03
Earnings History > 21 > eps Difference
0.04
Earnings History > 21 > surprise Percent
133.3333
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-06
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.01
Earnings History > 22 > eps Estimate
-0.01
Earnings History > 22 > eps Difference
0.02
Earnings History > 22 > surprise Percent
200
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-14
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.02
Earnings History > 23 > eps Estimate
0.02
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
0
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-13
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.01
Earnings History > 24 > eps Estimate
-0.02
Earnings History > 24 > eps Difference
0.03
Earnings History > 24 > surprise Percent
150
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-07
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.04
Earnings History > 25 > eps Estimate
-0.04
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
0
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-08
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
-0.03
Earnings History > 26 > eps Estimate
-0.03
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
0
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-14
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.01
Earnings History > 27 > eps Estimate
-0.02
Earnings History > 27 > eps Difference
0.01
Earnings History > 27 > surprise Percent
50
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-19
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.05
Earnings History > 28 > eps Estimate
0.03
Earnings History > 28 > eps Difference
0.02
Earnings History > 28 > surprise Percent
66.6667
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-08
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.03
Earnings History > 29 > eps Estimate
0.02
Earnings History > 29 > eps Difference
0.01
Earnings History > 29 > surprise Percent
50
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-09
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.01
Earnings History > 30 > eps Estimate
0.01
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
0
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-10
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-0.01
Earnings History > 31 > eps Estimate
-0.02
Earnings History > 31 > eps Difference
0.01
Earnings History > 31 > surprise Percent
50
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-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.14
Earnings History > 32 > eps Estimate
0.14
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
0
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-09
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
-0.01
Earnings History > 33 > eps Estimate
0.04
Earnings History > 33 > eps Difference
-0.05
Earnings History > 33 > surprise Percent
-125
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-03
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.01
Earnings History > 34 > eps Estimate
-0.0025
Earnings History > 34 > eps Difference
-0.0075
Earnings History > 34 > surprise Percent
-300
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-11
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.01
Earnings History > 35 > eps Estimate
0.03
Earnings History > 35 > eps Difference
-0.02
Earnings History > 35 > surprise Percent
-66.6667
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-16
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.03
Earnings History > 36 > eps Estimate
0.07
Earnings History > 36 > eps Difference
-0.04
Earnings History > 36 > surprise Percent
-57.1429
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-10
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.12
Earnings History > 37 > eps Estimate
0.11
Earnings History > 37 > eps Difference
0.01
Earnings History > 37 > surprise Percent
9.0909
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-11
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.12
Earnings History > 38 > eps Estimate
0.1
Earnings History > 38 > eps Difference
0.02
Earnings History > 38 > surprise Percent
20
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-12
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.08
Earnings History > 39 > eps Estimate
0.07
Earnings History > 39 > eps Difference
0.01
Earnings History > 39 > surprise Percent
14.2857
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-04
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.04
Earnings History > 40 > eps Estimate
0.03
Earnings History > 40 > eps Difference
0.01
Earnings History > 40 > surprise Percent
33.3333
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-12
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.01
Earnings History > 41 > eps Estimate
0.01
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
0
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-07
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.05
Earnings History > 42 > eps Estimate
0.05
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
0
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-14
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.08
Earnings History > 43 > eps Estimate
0.07
Earnings History > 43 > eps Difference
0.01
Earnings History > 43 > surprise Percent
14.2857
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-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
0.09
Earnings History > 44 > eps Estimate
0.09
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
0
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-13
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.11
Earnings History > 45 > eps Estimate
0.11
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
0
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
0.14
Earnings History > 46 > eps Estimate
0.14
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
0
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-08
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.09
Earnings History > 47 > eps Estimate
0.09
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
0
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-13
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.09
Earnings History > 48 > eps Estimate
0.1
Earnings History > 48 > eps Difference
-0.01
Earnings History > 48 > surprise Percent
-10
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-07
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.07
Earnings History > 49 > eps Estimate
0.09
Earnings History > 49 > eps Difference
-0.02
Earnings History > 49 > surprise Percent
-22.2222
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-15
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.11
Earnings History > 50 > eps Estimate
0.11
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
0
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-06
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.08
Earnings History > 51 > eps Estimate
0.07
Earnings History > 51 > eps Difference
0.01
Earnings History > 51 > surprise Percent
14.2857
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-06
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.08
Earnings History > 52 > eps Estimate
0.08
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
0
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-07
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.06
Earnings History > 53 > eps Estimate
0.07
Earnings History > 53 > eps Difference
-0.01
Earnings History > 53 > surprise Percent
-14.2857
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-08
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.09
Earnings History > 54 > eps Estimate
0.09
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
0
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-08
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.07
Earnings History > 55 > eps Estimate
0.07
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
0
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-13
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.02
Earnings History > 56 > eps Estimate
0.03
Earnings History > 56 > eps Difference
-0.01
Earnings History > 56 > surprise Percent
-33.3333
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-08
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.0036
Earnings History > 57 > eps Estimate
0.02
Earnings History > 57 > eps Difference
-0.0164
Earnings History > 57 > surprise Percent
-82
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-09
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.02
Earnings History > 58 > eps Estimate
0.02
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
0
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-09
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.02
Earnings History > 59 > eps Estimate
0.02
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
0
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-09
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.07
Earnings History > 60 > eps Estimate
0.05
Earnings History > 60 > eps Difference
0.02
Earnings History > 60 > surprise Percent
40
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-08
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.0025
Earnings History > 61 > eps Estimate
0.01
Earnings History > 61 > eps Difference
-0.0075
Earnings History > 61 > surprise Percent
-75
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-09
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.07
Earnings History > 62 > eps Estimate
0.06
Earnings History > 62 > eps Difference
0.01
Earnings History > 62 > surprise Percent
16.6667
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-05
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.05
Earnings History > 63 > eps Estimate
0.06
Earnings History > 63 > eps Difference
-0.01
Earnings History > 63 > surprise Percent
-16.6667
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-08
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.06
Earnings History > 64 > eps Estimate
0.05
Earnings History > 64 > eps Difference
0.01
Earnings History > 64 > surprise Percent
20
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-02
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.05
Earnings History > 65 > eps Estimate
0.06
Earnings History > 65 > eps Difference
-0.01
Earnings History > 65 > surprise Percent
-16.6667
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-05
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.08
Earnings History > 66 > eps Estimate
0.08
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
0
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-18
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.02
Earnings History > 67 > eps Estimate
0.03
Earnings History > 67 > eps Difference
-0.01
Earnings History > 67 > surprise Percent
-33.3333
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-18
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.02
Earnings History > 68 > eps Estimate
0.09
Earnings History > 68 > eps Difference
-0.07
Earnings History > 68 > surprise Percent
-77.7778
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-03
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.09
Earnings History > 69 > eps Estimate
0.08
Earnings History > 69 > eps Difference
0.01
Earnings History > 69 > surprise Percent
12.5
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-04
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.2
Earnings History > 70 > eps Estimate
0.18
Earnings History > 70 > eps Difference
0.02
Earnings History > 70 > surprise Percent
11.1111
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-29
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.18
Earnings History > 71 > eps Estimate
0.15
Earnings History > 71 > eps Difference
0.03
Earnings History > 71 > surprise Percent
20
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-13
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.23
Earnings History > 72 > eps Estimate
0.17
Earnings History > 72 > eps Difference
0.06
Earnings History > 72 > surprise Percent
35.2941
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-01
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.11
Earnings History > 73 > eps Estimate
0.08
Earnings History > 73 > eps Difference
0.03
Earnings History > 73 > surprise Percent
37.5
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-06
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.14
Earnings History > 74 > eps Estimate
0.11
Earnings History > 74 > eps Difference
0.03
Earnings History > 74 > surprise Percent
27.2727
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-09
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.09
Earnings History > 75 > eps Estimate
0.09
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
0
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-12
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.15
Earnings History > 76 > eps Estimate
0.11
Earnings History > 76 > eps Difference
0.04
Earnings History > 76 > surprise Percent
36.3636
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-06
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.02
Earnings History > 77 > eps Estimate
0.09
Earnings History > 77 > eps Difference
-0.07
Earnings History > 77 > surprise Percent
-77.7778
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-09
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.1
Earnings History > 78 > eps Estimate
0.1
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
0
Himax Technologies, Inc., a fabless semiconductor company, provides display imaging processing technologies in China, Taiwan, Korea, Japan, the United States, and internationally. The company operates in two segments, Driver IC and Non-Driver Products. It offers display driver integrated circuits (ICs) and timing controllers that are used in televisions, PC monitors, laptops, mobile phones, tablets, automotive, ePaper devices, industrial displays, and other products. The company also provides automotive IC solutions, including traditional driver ICs; advanced in-cell touch and display driver integration; local dimming timing controllers; and large touch and display driver integration. In addition, it offers Power IC, touch controllers IC, OLED ICs, LED drivers, EPD ICs, power management ICs, and complementary metal oxide semiconductor image sensors for display application coverage; and ultralow power WiseEye smart image sensing products, as well as wafer level optics, LCoS microdisplays, and 3D sensing solutions. The company markets its display drivers to panel manufacturers, mobile device module manufacturers, and manufacturers of end-use products. Himax Technologies, Inc. was incorporated in 2001 and is headquartered in Tainan City, Taiwan.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AHimax Technologies (NasdaqGS:HIMX): Reassessing Valuation After New WiseEye AI, Micro-Display and CPO Progress simplywall.st
Read more →Is Himax (HIMX) Quietly Reframing Its AI Narrative Through Healthcare-Focused Sensing Interfaces? simplywall.st
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$8.5375
Analyst Picks
Strong Buy
2
Buy
2
Hold
1
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 16.27% of the total shares of Himax Technologies Inc
1.
Lazard Asset Management LLC(3.0054%)
since
2025/06/30
2.
Robeco Institutional Asset Management BV(1.978%)
since
2025/06/30
3.
Robeco QI EM Active Equities I €(1.041%)
since
2025/07/31
4.
State Street Corp(0.8397%)
since
2025/06/30
5.
Allianz Asset Management AG(0.7412%)
since
2025/06/30
6.
Handelsbanken SC Global (A15 SEK)(0.7396%)
since
2025/08/31
7.
SPDR® S&P Kensho New Economies Comps ETF(0.6802%)
since
2025/08/29
8.
Morgan Stanley - Brokerage Accounts(0.5767%)
since
2025/06/30
9.
Allianz Oriental Income P USD(0.5109%)
since
2025/07/31
10.
Polunin Capital Partners Ltd(0.4335%)
since
2025/06/30
11.
Two Sigma Investments LLC(0.3954%)
since
2025/06/30
12.
Upright Growth(0.3838%)
since
2025/02/28
13.
Mitsubishi UFJ Asset Management Co.,Ltd(0.3786%)
since
2025/06/30
14.
Goldman Sachs Group Inc(0.3516%)
since
2025/06/30
15.
UBS Group AG(0.317%)
since
2025/06/30
16.
Renaissance Technologies Corp(0.2968%)
since
2025/06/30
17.
Two Sigma Advisers, LLC(0.2893%)
since
2025/06/30
18.
Stifel Financial Corp(0.2683%)
since
2025/06/30
19.
Soviero Asset Management, LP(0.2468%)
since
2025/06/30
20.
Susquehanna International Group, LLP(0.2452%)
since
2025/06/30
21.
Point72 Asset Management, L.P.(0.2163%)
since
2025/06/30
22.
Jump Financial LLC(0.2045%)
since
2025/06/30
23.
BlackRock Inc(0.1987%)
since
2025/06/30
24.
Wells Fargo & Co(0.1972%)
since
2025/06/30
25.
PrivilEdge Robeco EM Eqs Bt Enh USD IA(0.1788%)
since
2025/07/31
26.
Public Employees Retirement System Of Ohio(0.1691%)
since
2025/06/30
27.
GS EM CORE Eq I Acc USD Close(0.1631%)
since
2025/07/31
28.
Kennedy Extended Small Cap(0.1511%)
since
2024/12/31
29.
Herald Ord(0.1315%)
since
2025/03/31
30.
SEI World Equity Ex-US A (SIIT)(0.1263%)
since
2025/08/31
31.
Acadian Emerg Mkts Eq II A USD Acc(0.1032%)
since
2025/08/31
32.
SPDR® Portfolio Emerging Markets ETF(0.1025%)
since
2025/08/29
33.
DNB Fund - Disruptive Opp Retail A EUR(0.0924%)
since
2025/07/31
34.
Sydinvest Megatrends Udb A(0.0858%)
since
2025/08/31
35.
GS Em Mkts Ex-CHN Cr Eq Ptf I SD GBP Acc(0.0835%)
since
2025/08/31
36.
Sydinvest Megatrends Akk A(0.077%)
since
2025/08/31
37.
Handelsbanken SC Global Crit (A15 SEK)(0.076%)
since
2025/08/31
38.
JPM Autonomous Future - Global - MA(0.0682%)
since
2025/06/30
39.
JPM Autonomous Future - US - MA(0.0682%)
since
2025/06/30
40.
Inspire Fidelis Multi Factor ETF(0.0567%)
since
2025/08/29
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.0867
Date
2025-09-30
EPS Actual
0.006
EPS Estimate
0.01
EPS Difference
-0.004
Surprise Percent
-40%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 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.