_id
6915f8f9bc934aba376b25ee
Ticker
SIMO
Name
Silicon Motion Technology
Exchange
NASDAQ
Address
Wing Cheong Commercial Building, Hong Kong, Hong Kong
Country
USA
Sector
Technology
Industry
Semiconductors
Currency
USD
Website
https://www.siliconmotion.com
Description
Silicon Motion Technology Corporation, together with its subsidiaries, designs, develops, and markets NAND flash controllers for solid-state storage devices and related devices in Taiwan, the United States, Korea, China, Malaysia, Singapore, and internationally. The company offers controllers for computing-grade solid state drives (SSDs), which are used in PCs and other client devices; enterprise-grade SSDs used in enterprise and hyperscale data centers; eMMC and UFS mobile embedded storage for use in smartphones and IoT devices; flash memory cards and flash drives for use in expandable storage; and specialized SSDs that are used in industrial, commercial, and automotive applications. It markets its controllers under the SMI brand; and single-chip SSDs under the FerriSSD, Ferri-eMMC, and Ferri-UFS brands. The company markets and sells its products through direct sales personnel and independent electronics distributors to NAND flash makers, module makers, hyperscalers, and OEMs. Silicon Motion Technology Corporation was founded in 1995 and is based in Hong Kong, Hong Kong.
Last Close
93.26
Volume
379277
Current Price
87.71
Change
-5.951104439202242
Last Updated
2025-12-04T13:03:53.865Z
Image
-
Ipo Date
2005-06-30T00:00:00.000Z
Market Cap
3090814976
Next Dividend Date
2026-02-26T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.5
Dividend Yield
2.280241705620796
Sentiment
0.8857500000000001
Sentiment Sources
12
Rating
4.3333
Target Price
114
Strong Buy
4
Buy
4
Hold
1
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
241999000
Cost Of Revenue
124311000
Gross Profit
117688000
Operating Expenses
212767000
Operating Income
29232000
Interest Expense
-
Pretax Income
44968000
Net Income
39112000
Eps
1
Dividends Per Share
16749000
Shares Outstanding
33983670
Income Tax Expense
-
EBITDA
-
Operating Margin
12.079388757804784
Total Other Income Expense Net
13576000
Cash
198577659
Short Term Investments
-
Receivables
201572609
Inventories
337961315
Total Current Assets
865379444
Property Plant Equipment
211076449
Total Assets
1137005875
Payables
74979738
Short Term Debt
-
Long Term Debt
-
Total Liabilities
303216899
Equity
833788975
Depreciation
8039000
Change In Working Capital
-12905000
Cash From Operations
26881000
Capital Expenditures
20113000
Cash From Investing
-
Cash From Financing
-16749000
Net Change In Cash
-9908000
PE
31.8007
PB
4.114366611767683
ROE
4.690875170183198
ROA
3.439911865011252
FCF
6768000
Fcf Percent
0.027967057715114527
Piotroski FScore
3
Health Score
53
Deep Value Investing Score
5.5
Defensive Investing Score
8.5
Dividend Investing Score
4
Economic Moat Investing Score
8.3
Garp Investing Score
5.5
Growth Investing Score
4.5
Momentum Investing Score
6
Net Net Investing Score
4
Quality Investing Score
6.5
Value Investing Score
5.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
241999000
Quarters > 0 > income Statement > cost Of Revenue
124311000
Quarters > 0 > income Statement > gross Profit
117688000
Quarters > 0 > income Statement > operating Expenses
212767000
Quarters > 0 > income Statement > operating Income
29232000
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
44968000
Quarters > 0 > income Statement > net Income
39112000
Quarters > 0 > income Statement > eps
1
Quarters > 0 > income Statement > dividends Per Share
16749000
Quarters > 0 > income Statement > shares Outstanding
39112000
Quarters > 0 > income Statement > income Tax Expense
-
Quarters > 0 > income Statement > EBITDA
-
Quarters > 0 > income Statement > operating Margin
12.079388757804784
Quarters > 0 > income Statement > total Other Income Expense Net
13576000
Quarters > 0 > balance Sheet > cash
198577659
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
201572609
Quarters > 0 > balance Sheet > inventories
337961315
Quarters > 0 > balance Sheet > total Current Assets
865379444
Quarters > 0 > balance Sheet > property Plant Equipment
211076449
Quarters > 0 > balance Sheet > total Assets
1137005875
Quarters > 0 > balance Sheet > payables
74979738
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
303216899
Quarters > 0 > balance Sheet > equity
833788975
Quarters > 0 > cash Flow > net Income
39112000
Quarters > 0 > cash Flow > depreciation
8039000
Quarters > 0 > cash Flow > change In Working Capital
-12905000
Quarters > 0 > cash Flow > cash From Operations
26881000
Quarters > 0 > cash Flow > capital Expenditures
20113000
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-16749000
Quarters > 0 > cash Flow > net Change In Cash
-9908000
Quarters > 0 > ratios > PE
1
Quarters > 0 > ratios > PB
4.114366611767683
Quarters > 0 > ratios > ROE
4.690875170183198
Quarters > 0 > ratios > ROA
3.439911865011252
Quarters > 0 > ratios > FCF
6768000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.027967057715114527
Quarters > 0 > health Score
53
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
198675000
Quarters > 1 > income Statement > cost Of Revenue
103988000
Quarters > 1 > income Statement > gross Profit
94687000
Quarters > 1 > income Statement > operating Expenses
72358000
Quarters > 1 > income Statement > operating Income
22329000
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
20683000
Quarters > 1 > income Statement > net Income
16311000
Quarters > 1 > income Statement > eps
1.9439842679220547
Quarters > 1 > income Statement > dividends Per Share
17066000
Quarters > 1 > income Statement > shares Outstanding
8390500
Quarters > 1 > income Statement > income Tax Expense
4372000
Quarters > 1 > income Statement > EBITDA
29774000
Quarters > 1 > income Statement > operating Margin
11.238958097395244
Quarters > 1 > income Statement > total Other Income Expense Net
-1646000
Quarters > 1 > balance Sheet > cash
208027762
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
220907819
Quarters > 1 > balance Sheet > inventories
207989765
Quarters > 1 > balance Sheet > total Current Assets
775263215
Quarters > 1 > balance Sheet > property Plant Equipment
208810705
Quarters > 1 > balance Sheet > total Assets
1033687287
Quarters > 1 > balance Sheet > payables
37452256
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
244804069
Quarters > 1 > balance Sheet > equity
788883217
Quarters > 1 > cash Flow > net Income
16586000
Quarters > 1 > cash Flow > depreciation
7571000
Quarters > 1 > cash Flow > change In Working Capital
-42424000
Quarters > 1 > cash Flow > cash From Operations
-16934000
Quarters > 1 > cash Flow > capital Expenditures
15808000
Quarters > 1 > cash Flow > cash From Investing
-15808000
Quarters > 1 > cash Flow > cash From Financing
-17327000
Quarters > 1 > cash Flow > net Change In Cash
-67129000
Quarters > 1 > ratios > PE
1.9439842679220547
Quarters > 1 > ratios > PB
0.9328766782472949
Quarters > 1 > ratios > ROE
2.067606414803473
Quarters > 1 > ratios > ROA
1.5779433688633535
Quarters > 1 > ratios > FCF
-32742000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.16480181200453
Quarters > 1 > health Score
51
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
166492000
Quarters > 2 > income Statement > cost Of Revenue
88125000
Quarters > 2 > income Statement > gross Profit
78367000
Quarters > 2 > income Statement > operating Expenses
68601000
Quarters > 2 > income Statement > operating Income
9766000
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
16364000
Quarters > 2 > income Statement > net Income
19463000
Quarters > 2 > income Statement > eps
0.5800000095360429
Quarters > 2 > income Statement > dividends Per Share
16956000
Quarters > 2 > income Statement > shares Outstanding
33556896
Quarters > 2 > income Statement > income Tax Expense
-3099000
Quarters > 2 > income Statement > EBITDA
16991000
Quarters > 2 > income Statement > operating Margin
5.865747303173726
Quarters > 2 > income Statement > total Other Income Expense Net
6598000
Quarters > 2 > balance Sheet > cash
275140000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
206693000
Quarters > 2 > balance Sheet > inventories
180903000
Quarters > 2 > balance Sheet > total Current Assets
747853000
Quarters > 2 > balance Sheet > property Plant Equipment
193603000
Quarters > 2 > balance Sheet > total Assets
991402000
Quarters > 2 > balance Sheet > payables
23048000
Quarters > 2 > balance Sheet > short Term Debt
2527816
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
219075000
Quarters > 2 > balance Sheet > equity
772327000
Quarters > 2 > cash Flow > net Income
19463000
Quarters > 2 > cash Flow > depreciation
7225000
Quarters > 2 > cash Flow > change In Working Capital
22082000
Quarters > 2 > cash Flow > cash From Operations
50272000
Quarters > 2 > cash Flow > capital Expenditures
11661000
Quarters > 2 > cash Flow > cash From Investing
-11648000
Quarters > 2 > cash Flow > cash From Financing
-41247000
Quarters > 2 > cash Flow > net Change In Cash
-2586000
Quarters > 2 > ratios > PE
0.5800000095360429
Quarters > 2 > ratios > PB
3.8109186240543185
Quarters > 2 > ratios > ROE
2.5200465605889733
Quarters > 2 > ratios > ROA
1.9631794166241345
Quarters > 2 > ratios > FCF
38611000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.231909040674627
Quarters > 2 > health Score
68
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
191160000
Quarters > 3 > income Statement > cost Of Revenue
101471000
Quarters > 3 > income Statement > gross Profit
89689000
Quarters > 3 > income Statement > operating Expenses
70030000
Quarters > 3 > income Statement > operating Income
19659000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
25429000
Quarters > 3 > income Statement > net Income
23040000
Quarters > 3 > income Statement > eps
0.6813745785769209
Quarters > 3 > income Statement > dividends Per Share
16814000
Quarters > 3 > income Statement > shares Outstanding
33814000
Quarters > 3 > income Statement > income Tax Expense
2389000
Quarters > 3 > income Statement > EBITDA
27079000
Quarters > 3 > income Statement > operating Margin
10.28405524168236
Quarters > 3 > income Statement > total Other Income Expense Net
5770000
Quarters > 3 > balance Sheet > cash
276068000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
233744000
Quarters > 3 > balance Sheet > inventories
201154000
Quarters > 3 > balance Sheet > total Current Assets
796798000
Quarters > 3 > balance Sheet > property Plant Equipment
188398000
Quarters > 3 > balance Sheet > total Assets
1032876000
Quarters > 3 > balance Sheet > payables
17773000
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
259121000
Quarters > 3 > balance Sheet > equity
773755000
Quarters > 3 > cash Flow > net Income
23040000
Quarters > 3 > cash Flow > depreciation
7256000
Quarters > 3 > cash Flow > change In Working Capital
-45245000
Quarters > 3 > cash Flow > cash From Operations
-6158000
Quarters > 3 > cash Flow > capital Expenditures
10836000
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
-16814000
Quarters > 3 > cash Flow > net Change In Cash
-34263000
Quarters > 3 > ratios > PE
0.6813745785769209
Quarters > 3 > ratios > PB
3.8330297574813734
Quarters > 3 > ratios > ROE
2.9776867354653604
Quarters > 3 > ratios > ROA
2.2306646683629014
Quarters > 3 > ratios > FCF
-16994000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
-0.08889935132872986
Quarters > 3 > health Score
49
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
803552000
Annuals > 0 > income Statement > cost Of Revenue
432653000
Annuals > 0 > income Statement > gross Profit
368765000
Annuals > 0 > income Statement > operating Expenses
278085000
Annuals > 0 > income Statement > operating Income
90889000
Annuals > 0 > income Statement > interest Expense
0
Annuals > 0 > income Statement > pretax Income
107409000
Annuals > 0 > income Statement > net Income
89249000
Annuals > 0 > income Statement > eps
2.6466105213213926
Annuals > 0 > income Statement > dividends Per Share
67254000
Annuals > 0 > income Statement > shares Outstanding
33722000
Annuals > 0 > income Statement > income Tax Expense
18160000
Annuals > 0 > income Statement > EBITDA
132740000
Annuals > 0 > income Statement > operating Margin
11.3109045836486
Annuals > 0 > income Statement > total Other Income Expense Net
16520000
Annuals > 0 > balance Sheet > cash
276068000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
233744000
Annuals > 0 > balance Sheet > inventories
201154000
Annuals > 0 > balance Sheet > total Current Assets
796798000
Annuals > 0 > balance Sheet > property Plant Equipment
188398000
Annuals > 0 > balance Sheet > total Assets
1032876000
Annuals > 0 > balance Sheet > payables
17773000
Annuals > 0 > balance Sheet > short Term Debt
2528000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
259121000
Annuals > 0 > balance Sheet > equity
773755000
Annuals > 0 > cash Flow > net Income
90558000
Annuals > 0 > cash Flow > depreciation
25286000
Annuals > 0 > cash Flow > change In Working Capital
-53425000
Annuals > 0 > cash Flow > cash From Operations
77193000
Annuals > 0 > cash Flow > capital Expenditures
44449000
Annuals > 0 > cash Flow > cash From Investing
-44187000
Annuals > 0 > cash Flow > cash From Financing
-67254000
Annuals > 0 > cash Flow > net Change In Cash
-34657000
Annuals > 0 > ratios > PE
2.6466105213213926
Annuals > 0 > ratios > PB
3.9638075359771507
Annuals > 0 > ratios > ROE
11.534529663782465
Annuals > 0 > ratios > ROA
8.640824261576414
Annuals > 0 > ratios > FCF
32744000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.04074907411094739
Annuals > 0 > health Score
65
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
639142000
Annuals > 1 > income Statement > cost Of Revenue
368752000
Annuals > 1 > income Statement > gross Profit
270390000
Annuals > 1 > income Statement > operating Expenses
230512000
Annuals > 1 > income Statement > operating Income
39878000
Annuals > 1 > income Statement > interest Expense
0
Annuals > 1 > income Statement > pretax Income
61048000
Annuals > 1 > income Statement > net Income
52873000
Annuals > 1 > income Statement > eps
1.5797131759784881
Annuals > 1 > income Statement > dividends Per Share
16690000
Annuals > 1 > income Statement > shares Outstanding
33470000
Annuals > 1 > income Statement > income Tax Expense
8175000
Annuals > 1 > income Statement > EBITDA
83036718
Annuals > 1 > income Statement > operating Margin
6.239302064329992
Annuals > 1 > income Statement > total Other Income Expense Net
21170000
Annuals > 1 > balance Sheet > cash
314302000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
194701000
Annuals > 1 > balance Sheet > inventories
216950000
Annuals > 1 > balance Sheet > total Current Assets
793245000
Annuals > 1 > balance Sheet > property Plant Equipment
181532207
Annuals > 1 > balance Sheet > total Assets
1007961000
Annuals > 1 > balance Sheet > payables
55586000
Annuals > 1 > balance Sheet > short Term Debt
2343000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
273265000
Annuals > 1 > balance Sheet > equity
734696000
Annuals > 1 > cash Flow > net Income
52873000
Annuals > 1 > cash Flow > depreciation
21810000
Annuals > 1 > cash Flow > change In Working Capital
79419000
Annuals > 1 > cash Flow > cash From Operations
149083000
Annuals > 1 > cash Flow > capital Expenditures
50313000
Annuals > 1 > cash Flow > cash From Investing
-49085000
Annuals > 1 > cash Flow > cash From Financing
-16690000
Annuals > 1 > cash Flow > net Change In Cash
81935000
Annuals > 1 > ratios > PE
1.5797131759784881
Annuals > 1 > ratios > PB
4.143341599790934
Annuals > 1 > ratios > ROE
7.196581987652036
Annuals > 1 > ratios > ROA
5.245540254037607
Annuals > 1 > ratios > FCF
98770000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.15453529888506778
Annuals > 1 > health Score
69
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
945921000
Annuals > 2 > income Statement > cost Of Revenue
480090000
Annuals > 2 > income Statement > gross Profit
465831000
Annuals > 2 > income Statement > operating Expenses
251516000
Annuals > 2 > income Statement > operating Income
213925000
Annuals > 2 > income Statement > interest Expense
71000
Annuals > 2 > income Statement > pretax Income
212578000
Annuals > 2 > income Statement > net Income
172510000
Annuals > 2 > income Statement > eps
5.166826404696298
Annuals > 2 > income Statement > dividends Per Share
49941000
Annuals > 2 > income Statement > shares Outstanding
33388000
Annuals > 2 > income Statement > income Tax Expense
40068000
Annuals > 2 > income Statement > EBITDA
231567328
Annuals > 2 > income Statement > operating Margin
22.615524975130057
Annuals > 2 > income Statement > total Other Income Expense Net
-1347000
Annuals > 2 > balance Sheet > cash
232179000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
206105000
Annuals > 2 > balance Sheet > inventories
287964000
Annuals > 2 > balance Sheet > total Current Assets
787922000
Annuals > 2 > balance Sheet > property Plant Equipment
139434000
Annuals > 2 > balance Sheet > total Assets
961250000
Annuals > 2 > balance Sheet > payables
36023000
Annuals > 2 > balance Sheet > short Term Debt
3204000
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
228649000
Annuals > 2 > balance Sheet > equity
732601000
Annuals > 2 > cash Flow > net Income
172510000
Annuals > 2 > cash Flow > depreciation
18931000
Annuals > 2 > cash Flow > change In Working Capital
-133466000
Annuals > 2 > cash Flow > cash From Operations
83746000
Annuals > 2 > cash Flow > capital Expenditures
32776000
Annuals > 2 > cash Flow > cash From Investing
-32776000
Annuals > 2 > cash Flow > cash From Financing
-183096000
Annuals > 2 > cash Flow > net Change In Cash
-128468000
Annuals > 2 > ratios > PE
5.166826404696298
Annuals > 2 > ratios > PB
4.145010176071286
Annuals > 2 > ratios > ROE
23.547606405123663
Annuals > 2 > ratios > ROA
17.946423927178152
Annuals > 2 > ratios > FCF
50970000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.05388399242642884
Annuals > 2 > health Score
75
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
922100000
Annuals > 3 > income Statement > cost Of Revenue
461305000
Annuals > 3 > income Statement > gross Profit
460795000
Annuals > 3 > income Statement > operating Expenses
214926000
Annuals > 3 > income Statement > operating Income
245869000
Annuals > 3 > income Statement > interest Expense
1590000
Annuals > 3 > income Statement > pretax Income
247265000
Annuals > 3 > income Statement > net Income
200002000
Annuals > 3 > income Statement > eps
5.715649291266575
Annuals > 3 > income Statement > dividends Per Share
54039000
Annuals > 3 > income Statement > shares Outstanding
34992000
Annuals > 3 > income Statement > income Tax Expense
47316000
Annuals > 3 > income Statement > EBITDA
264456880
Annuals > 3 > income Statement > operating Margin
26.66402776271554
Annuals > 3 > income Statement > total Other Income Expense Net
1395000
Annuals > 3 > balance Sheet > cash
360082000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
208574000
Annuals > 3 > balance Sheet > inventories
163104000
Annuals > 3 > balance Sheet > total Current Assets
818112000
Annuals > 3 > balance Sheet > property Plant Equipment
124478000
Annuals > 3 > balance Sheet > total Assets
971328000
Annuals > 3 > balance Sheet > payables
80768000
Annuals > 3 > balance Sheet > short Term Debt
2899000
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
313750000
Annuals > 3 > balance Sheet > equity
657578000
Annuals > 3 > cash Flow > net Income
199949000
Annuals > 3 > cash Flow > depreciation
17160000
Annuals > 3 > cash Flow > change In Working Capital
-59990000
Annuals > 3 > cash Flow > cash From Operations
176873000
Annuals > 3 > cash Flow > capital Expenditures
26833000
Annuals > 3 > cash Flow > cash From Investing
-30339000
Annuals > 3 > cash Flow > cash From Financing
-99735000
Annuals > 3 > cash Flow > net Change In Cash
46312000
Annuals > 3 > ratios > PE
5.715649291266575
Annuals > 3 > ratios > PB
4.839764104030245
Annuals > 3 > ratios > ROE
30.414946972070233
Annuals > 3 > ratios > ROA
20.59057290637148
Annuals > 3 > ratios > FCF
150040000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.1627155406138163
Annuals > 3 > health Score
85
Valuation > metrics > PE
31.8007
Valuation > metrics > PB
4.114366611767683
Valuation > final Score
30.69549388232317
Valuation > verdict
32.2% Overvalued
Profitability > metrics > ROE
4.690875170183198
Profitability > metrics > ROA
4.519635897429521
Profitability > metrics > Net Margin
0.1616205025640602
Profitability > final Score
47
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.363661439634651
Risk > metrics > Interest Coverage
2.153211549793754
Risk > final Score
69
Risk > verdict
High
Liquidity > metrics > Current Ratio
11.541510641181489
Liquidity > metrics > Quick Ratio
7.034142063819962
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
90
Prev Valuations > 1
61.89081375945682
Prev Valuations > 2
61.669702425186266
Prev Profitabilities > 0
23
Prev Profitabilities > 1
30
Prev Profitabilities > 2
33
Prev Risks > 0
70
Prev Risks > 1
100
Prev Risks > 2
100
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-13T01:22:29.551Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-04
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
1.3
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-30
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
1
Earnings History > 1 > eps Estimate
0.81
Earnings History > 1 > eps Difference
0.19
Earnings History > 1 > surprise Percent
23.4568
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
0.69
Earnings History > 2 > eps Estimate
0.56
Earnings History > 2 > eps Difference
0.13
Earnings History > 2 > surprise Percent
23.2143
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-29
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.6
Earnings History > 3 > eps Estimate
0.45
Earnings History > 3 > eps Difference
0.15
Earnings History > 3 > surprise Percent
33.3333
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-05
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.91
Earnings History > 4 > eps Estimate
0.84
Earnings History > 4 > eps Difference
0.07
Earnings History > 4 > surprise Percent
8.3333
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-30
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.92
Earnings History > 5 > eps Estimate
0.85
Earnings History > 5 > eps Difference
0.07
Earnings History > 5 > surprise Percent
8.2353
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-01
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.96
Earnings History > 6 > eps Estimate
0.95
Earnings History > 6 > eps Difference
0.01
Earnings History > 6 > surprise Percent
1.0526
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-02
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.64
Earnings History > 7 > eps Estimate
0.57
Earnings History > 7 > eps Difference
0.07
Earnings History > 7 > surprise Percent
12.2807
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
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.93
Earnings History > 8 > eps Estimate
0.76
Earnings History > 8 > eps Difference
0.17
Earnings History > 8 > surprise Percent
22.3684
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-01
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.63
Earnings History > 9 > eps Estimate
0.57
Earnings History > 9 > eps Difference
0.06
Earnings History > 9 > surprise Percent
10.5263
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-27
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.38
Earnings History > 10 > eps Estimate
0.48
Earnings History > 10 > eps Difference
-0.1
Earnings History > 10 > surprise Percent
-20.8333
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-04
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.33
Earnings History > 11 > eps Estimate
0.7
Earnings History > 11 > eps Difference
-0.37
Earnings History > 11 > surprise Percent
-52.8571
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-07
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.22
Earnings History > 12 > eps Estimate
1.65
Earnings History > 12 > eps Difference
-0.43
Earnings History > 12 > surprise Percent
-26.0606
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-01
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.53
Earnings History > 13 > eps Estimate
1.96
Earnings History > 13 > eps Difference
-0.43
Earnings History > 13 > surprise Percent
-21.9388
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-27
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.88
Earnings History > 14 > eps Estimate
1.76
Earnings History > 14 > eps Difference
0.12
Earnings History > 14 > surprise Percent
6.8182
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-05
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.72
Earnings History > 15 > eps Estimate
1.54
Earnings History > 15 > eps Difference
0.18
Earnings History > 15 > surprise Percent
11.6883
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-01-26
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.9
Earnings History > 16 > eps Estimate
1.76
Earnings History > 16 > eps Difference
0.14
Earnings History > 16 > surprise Percent
7.9545
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-27
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.7
Earnings History > 17 > eps Estimate
1.59
Earnings History > 17 > eps Difference
0.11
Earnings History > 17 > surprise Percent
6.9182
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-29
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.5
Earnings History > 18 > eps Estimate
1.29
Earnings History > 18 > eps Difference
0.21
Earnings History > 18 > surprise Percent
16.2791
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-05
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.11
Earnings History > 19 > eps Estimate
1
Earnings History > 19 > eps Difference
0.11
Earnings History > 19 > surprise Percent
11
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-03
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.86
Earnings History > 20 > eps Estimate
0.71
Earnings History > 20 > eps Difference
0.15
Earnings History > 20 > surprise Percent
21.1268
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-02
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.76
Earnings History > 21 > eps Estimate
0.67
Earnings History > 21 > eps Difference
0.09
Earnings History > 21 > surprise Percent
13.4328
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
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.81
Earnings History > 22 > eps Estimate
0.75
Earnings History > 22 > eps Difference
0.06
Earnings History > 22 > surprise Percent
8
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-28
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.8
Earnings History > 23 > eps Estimate
0.68
Earnings History > 23 > eps Difference
0.12
Earnings History > 23 > surprise Percent
17.6471
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-06
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.96
Earnings History > 24 > eps Estimate
0.87
Earnings History > 24 > eps Difference
0.09
Earnings History > 24 > surprise Percent
10.3448
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-29
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.69
Earnings History > 25 > eps Estimate
0.57
Earnings History > 25 > eps Difference
0.12
Earnings History > 25 > surprise Percent
21.0526
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-30
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.52
Earnings History > 26 > eps Estimate
0.52
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-02
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.42
Earnings History > 27 > eps Estimate
0.35
Earnings History > 27 > eps Difference
0.07
Earnings History > 27 > surprise Percent
20
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-01-29
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.83
Earnings History > 28 > eps Estimate
0.82
Earnings History > 28 > eps Difference
0.01
Earnings History > 28 > surprise Percent
1.2195
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-30
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.95
Earnings History > 29 > eps Estimate
0.88
Earnings History > 29 > eps Difference
0.07
Earnings History > 29 > surprise Percent
7.9545
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-31
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.92
Earnings History > 30 > eps Estimate
0.78
Earnings History > 30 > eps Difference
0.14
Earnings History > 30 > surprise Percent
17.9487
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-26
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.71
Earnings History > 31 > eps Estimate
0.69
Earnings History > 31 > eps Difference
0.02
Earnings History > 31 > surprise Percent
2.8986
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-06
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.79
Earnings History > 32 > eps Estimate
0.65
Earnings History > 32 > eps Difference
0.14
Earnings History > 32 > surprise Percent
21.5385
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-26
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.57
Earnings History > 33 > eps Estimate
0.56
Earnings History > 33 > eps Difference
0.01
Earnings History > 33 > surprise Percent
1.7857
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-31
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.71
Earnings History > 34 > eps Estimate
0.72
Earnings History > 34 > eps Difference
-0.01
Earnings History > 34 > surprise Percent
-1.3889
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-27
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.7
Earnings History > 35 > eps Estimate
0.69
Earnings History > 35 > eps Difference
0.01
Earnings History > 35 > surprise Percent
1.4493
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-01-23
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.95
Earnings History > 36 > eps Estimate
0.9
Earnings History > 36 > eps Difference
0.05
Earnings History > 36 > surprise Percent
5.5556
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-27
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
1.07
Earnings History > 37 > eps Estimate
0.98
Earnings History > 37 > eps Difference
0.09
Earnings History > 37 > surprise Percent
9.1837
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-21
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.86
Earnings History > 38 > eps Estimate
0.79
Earnings History > 38 > eps Difference
0.07
Earnings History > 38 > surprise Percent
8.8608
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-27
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.68
Earnings History > 39 > eps Estimate
0.65
Earnings History > 39 > eps Difference
0.03
Earnings History > 39 > surprise Percent
4.6154
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-01-28
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.55
Earnings History > 40 > eps Estimate
0.56
Earnings History > 40 > eps Difference
-0.01
Earnings History > 40 > surprise Percent
-1.7857
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-28
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.57
Earnings History > 41 > eps Estimate
0.53
Earnings History > 41 > eps Difference
0.04
Earnings History > 41 > surprise Percent
7.5472
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-27
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.51
Earnings History > 42 > eps Estimate
0.5
Earnings History > 42 > eps Difference
0.01
Earnings History > 42 > surprise Percent
2
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-27
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.48
Earnings History > 43 > eps Estimate
0.44
Earnings History > 43 > eps Difference
0.04
Earnings History > 43 > surprise Percent
9.0909
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-01-26
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.48
Earnings History > 44 > eps Estimate
0.47
Earnings History > 44 > eps Difference
0.01
Earnings History > 44 > surprise Percent
2.1277
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-29
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.57
Earnings History > 45 > eps Estimate
0.56
Earnings History > 45 > eps Difference
0.01
Earnings History > 45 > surprise Percent
1.7857
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-28
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
AfterMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.41
Earnings History > 46 > eps Estimate
0.36
Earnings History > 46 > eps Difference
0.05
Earnings History > 46 > surprise Percent
13.8889
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-28
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.16
Earnings History > 47 > eps Estimate
0.19
Earnings History > 47 > eps Difference
-0.03
Earnings History > 47 > surprise Percent
-15.7895
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-01-27
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
AfterMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.3
Earnings History > 48 > eps Estimate
0.2
Earnings History > 48 > eps Difference
0.1
Earnings History > 48 > surprise Percent
50
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-24
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.32
Earnings History > 49 > eps Estimate
0.23
Earnings History > 49 > eps Difference
0.09
Earnings History > 49 > surprise Percent
39.1304
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-29
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
AfterMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.27
Earnings History > 50 > eps Estimate
0.26
Earnings History > 50 > eps Difference
0.01
Earnings History > 50 > surprise Percent
3.8462
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-25
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
AfterMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.17
Earnings History > 51 > eps Estimate
0.22
Earnings History > 51 > eps Difference
-0.05
Earnings History > 51 > surprise Percent
-22.7273
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-04
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
AfterMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.36
Earnings History > 52 > eps Estimate
0.39
Earnings History > 52 > eps Difference
-0.03
Earnings History > 52 > surprise Percent
-7.6923
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-24
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
AfterMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.54
Earnings History > 53 > eps Estimate
0.46
Earnings History > 53 > eps Difference
0.08
Earnings History > 53 > surprise Percent
17.3913
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-26
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
AfterMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.42
Earnings History > 54 > eps Estimate
0.4
Earnings History > 54 > eps Difference
0.02
Earnings History > 54 > surprise Percent
5
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-26
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
AfterMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.41
Earnings History > 55 > eps Estimate
0.33
Earnings History > 55 > eps Difference
0.08
Earnings History > 55 > surprise Percent
24.2424
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-02
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
AfterMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.47
Earnings History > 56 > eps Estimate
0.34
Earnings History > 56 > eps Difference
0.13
Earnings History > 56 > surprise Percent
38.2353
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-01
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
AfterMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.4
Earnings History > 57 > eps Estimate
0.23
Earnings History > 57 > eps Difference
0.17
Earnings History > 57 > surprise Percent
73.913
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-28
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
AfterMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.29
Earnings History > 58 > eps Estimate
0.2
Earnings History > 58 > eps Difference
0.09
Earnings History > 58 > surprise Percent
45
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-28
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
AfterMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.18
Earnings History > 59 > eps Estimate
0.14
Earnings History > 59 > eps Difference
0.04
Earnings History > 59 > surprise Percent
28.5714
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-01-31
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
AfterMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.18
Earnings History > 60 > eps Estimate
0.09
Earnings History > 60 > eps Difference
0.09
Earnings History > 60 > surprise Percent
100
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-03
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
AfterMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.16
Earnings History > 61 > eps Estimate
0.1
Earnings History > 61 > eps Difference
0.06
Earnings History > 61 > surprise Percent
60
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-29
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
AfterMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.09
Earnings History > 62 > eps Estimate
0.07
Earnings History > 62 > eps Difference
0.02
Earnings History > 62 > surprise Percent
28.5714
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-29
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
AfterMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.01
Earnings History > 63 > eps Estimate
-0.06
Earnings History > 63 > eps Difference
0.05
Earnings History > 63 > surprise Percent
83.3333
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-02
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
AfterMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.28
Earnings History > 64 > eps Estimate
-0.02
Earnings History > 64 > eps Difference
-0.26
Earnings History > 64 > surprise Percent
-1300
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-29
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
AfterMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.02
Earnings History > 65 > eps Estimate
-0.08
Earnings History > 65 > eps Difference
0.1
Earnings History > 65 > surprise Percent
125
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-29
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
AfterMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.03
Earnings History > 66 > eps Estimate
-0.04
Earnings History > 66 > eps Difference
0.07
Earnings History > 66 > surprise Percent
175
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-11
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
AfterMarket
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.03
Earnings History > 67 > eps Estimate
-0.05
Earnings History > 67 > eps Difference
0.02
Earnings History > 67 > surprise Percent
40
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-05
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
AfterMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.11
Earnings History > 68 > eps Estimate
0.02
Earnings History > 68 > eps Difference
0.09
Earnings History > 68 > surprise Percent
450
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-30
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
AfterMarket
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.27
Earnings History > 69 > eps Estimate
0.23
Earnings History > 69 > eps Difference
0.04
Earnings History > 69 > surprise Percent
17.3913
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-29
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
AfterMarket
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.26
Earnings History > 70 > eps Estimate
0.44
Earnings History > 70 > eps Difference
-0.18
Earnings History > 70 > surprise Percent
-40.9091
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
AfterMarket
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.44
Earnings History > 71 > eps Estimate
0.34
Earnings History > 71 > eps Difference
0.1
Earnings History > 71 > surprise Percent
29.4118
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-01-31
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
AfterMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.42
Earnings History > 72 > eps Estimate
0.41
Earnings History > 72 > eps Difference
0.01
Earnings History > 72 > surprise Percent
2.439
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-30
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
AfterMarket
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.34
Earnings History > 73 > eps Estimate
0.36
Earnings History > 73 > eps Difference
-0.02
Earnings History > 73 > surprise Percent
-5.5556
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-30
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
AfterMarket
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.36
Earnings History > 74 > eps Estimate
0.33
Earnings History > 74 > eps Difference
0.03
Earnings History > 74 > surprise Percent
9.0909
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-04-26
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
AfterMarket
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.3
Earnings History > 75 > eps Estimate
0.29
Earnings History > 75 > eps Difference
0.01
Earnings History > 75 > surprise Percent
3.4483
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-01
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
AfterMarket
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.32
Earnings History > 76 > eps Estimate
0.3
Earnings History > 76 > eps Difference
0.02
Earnings History > 76 > surprise Percent
6.6667
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-26
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
AfterMarket
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.28
Earnings History > 77 > eps Estimate
0.24
Earnings History > 77 > eps Difference
0.04
Earnings History > 77 > surprise Percent
16.6667
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-27
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
AfterMarket
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.19
Earnings History > 78 > eps Estimate
0.17
Earnings History > 78 > eps Difference
0.02
Earnings History > 78 > surprise Percent
11.7647
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-27
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
AfterMarket
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.14
Earnings History > 79 > eps Estimate
0.13
Earnings History > 79 > eps Difference
0.01
Earnings History > 79 > surprise Percent
7.6923
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-01-25
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
AfterMarket
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.24
Earnings History > 80 > eps Estimate
0.24
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
0
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-27
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
AfterMarket
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.21
Earnings History > 81 > eps Estimate
0.16
Earnings History > 81 > eps Difference
0.05
Earnings History > 81 > surprise Percent
31.25
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-28
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.1375
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Silicon Motion Technology Corporation, together with its subsidiaries, designs, develops, and markets NAND flash controllers for solid-state storage devices and related devices in Taiwan, the United States, Korea, China, Malaysia, Singapore, and internationally. The company offers controllers for computing-grade solid state drives (SSDs), which are used in PCs and other client devices; enterprise-grade SSDs used in enterprise and hyperscale data centers; eMMC and UFS mobile embedded storage for use in smartphones and IoT devices; flash memory cards and flash drives for use in expandable storage; and specialized SSDs that are used in industrial, commercial, and automotive applications. It markets its controllers under the SMI brand; and single-chip SSDs under the FerriSSD, Ferri-eMMC, and Ferri-UFS brands. The company markets and sells its products through direct sales personnel and independent electronics distributors to NAND flash makers, module makers, hyperscalers, and OEMs. Silicon Motion Technology Corporation was founded in 1995 and is based in Hong Kong, Hong Kong.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.5Next Payout:
Feb 26, 2026Yield:
2.2802 %Hedge Fund Bets: Why SIMO stock remains on buy lists - 2025 Market Sentiment & Growth-Oriented Investment Plans moha.gov.vn
Read more →Avoiding Lag: Real-Time Signals in (SIMO) Movement news.stocktradersdaily.com
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$114
Analyst Picks
Strong Buy
4
Buy
4
Hold
1
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-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)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 75.56% of the total shares of Silicon Motion Technology
1.
FMR Inc(8.0745%)
since
2025/06/30
2.
Reinhart Mahoney Capital Management Inc(4.3303%)
since
2025/06/30
3.
Frontier Capital Management CO Inc(3.7698%)
since
2025/06/30
4.
Pertento Partners LLP(3.7047%)
since
2025/06/30
5.
Lord, Abbett & Co LLC(3.6739%)
since
2025/06/30
6.
Fidelity Select Semiconductors(3.5911%)
since
2025/07/31
7.
Point72 Asset Management, L.P.(3.1321%)
since
2025/06/30
8.
Amvescap Plc.(2.6658%)
since
2025/06/30
9.
Wellington Management Company LLP(2.5012%)
since
2025/06/30
10.
Lazard Asset Management LLC(2.2538%)
since
2025/06/30
11.
Massachusetts Financial Services Company(2.1845%)
since
2025/06/30
12.
Boston Partners Global Investors, Inc(2.1646%)
since
2025/06/30
13.
MFS International Small-Mid Cap Equity(2.0221%)
since
2025/06/30
14.
Erste Asset Management GmbH(1.9539%)
since
2025/06/30
15.
Manufacturers Life Insurance Co(1.9036%)
since
2025/06/30
16.
Systematic Financial Management LP(1.7581%)
since
2025/06/30
17.
Adage Capital Partners Gp LLC(1.7565%)
since
2025/06/30
18.
Invesco Small Cap Value A(1.7549%)
since
2025/07/31
19.
MFS International New Discovery I(1.6346%)
since
2025/07/31
20.
SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT, LLC(1.5123%)
since
2025/06/30
21.
Neumeier Investment Counsel LLC(1.2719%)
since
2025/06/30
22.
Lord Abbett Mid Cap Stock A(1.2391%)
since
2025/06/30
23.
Fidelity Advisor Semiconductors I(1.23%)
since
2025/07/31
24.
Heartland Advisors Inc(1.1821%)
since
2025/06/30
25.
Fidelity VIP Mid Cap Initial(1.1685%)
since
2025/07/31
26.
Kite Lake Capital Management (UK) LLP(1.1521%)
since
2025/06/30
27.
Herald Investment Management Ltd(1.1326%)
since
2025/06/30
28.
Neumeier Poma Small Cap Value(1.125%)
since
2025/06/30
29.
Lord Abbett Value Opportunities I(1.0774%)
since
2025/06/30
30.
Lord Abbett Smid-Cap Equity SMA(1.0774%)
since
2025/06/30
31.
Herald Ord(1.0511%)
since
2025/03/31
32.
Frontier Small Cap Growth(0.9083%)
since
2025/06/30
33.
Reinhart Genesis PMV Advisor(0.8681%)
since
2025/06/30
34.
Heartland Value Investor(0.783%)
since
2025/07/31
35.
Robeco QI EM Active Equities I €(0.7227%)
since
2025/07/31
36.
Oberweis Micro-Cap Growth(0.6786%)
since
2025/06/30
37.
Oberweis Micro-Cap(0.6786%)
since
2025/06/30
38.
Ave Maria Growth(0.6474%)
since
2025/07/31
39.
Column Small Cap Select(0.6233%)
since
2025/06/30
40.
JNL Multi-Manager Small Cap Value I(0.6032%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.3
Date
2025-09-30
EPS Actual
1
EPS Estimate
0.81
EPS Difference
0.19
Surprise Percent
23.4568%
(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.